def _askLogin(self):
user_keyboard = xbmc.Keyboard()
user_keyboard.setHeading(__language__(30001))
user_keyboard.setHiddenInput(False)
user_keyboard.setDefault(__settings__.getSetting('username'))
user_keyboard.doModal()
if user_keyboard.isConfirmed():
username = user_keyboard.getText()
pass_keyboard = xbmc.Keyboard()
pass_keyboard.setHeading(__language__(30002))
pass_keyboard.setHiddenInput(True)
pass_keyboard.doModal()
if pass_keyboard.isConfirmed():
return username, pass_keyboard.getText()
else:
raise Exception("Password input was cancelled.")
else:
raise Exception("Login input was cancelled.")
评论列表
文章目录