Add android ui
This commit is contained in:
31
android_ui.py
Normal file
31
android_ui.py
Normal file
@@ -0,0 +1,31 @@
|
||||
import androidhelper
|
||||
|
||||
|
||||
droid = androidhelper.Android()
|
||||
|
||||
|
||||
def query(text):
|
||||
droid.ttsSpeak(text)
|
||||
result = droid.dialogGetInput("", text).result
|
||||
while result is None:
|
||||
result = droid.dialogGetInput("", text).result
|
||||
return result
|
||||
|
||||
|
||||
def query_int(text):
|
||||
try:
|
||||
ans = query(text)
|
||||
return int(ans)
|
||||
except ValueError:
|
||||
droid.makeToast("Please enter a valid number!")
|
||||
return query_int(text)
|
||||
|
||||
|
||||
def query_yes_no(question):
|
||||
droid.ttsSpeak(question)
|
||||
droid.dialogCreateAlert("", question)
|
||||
droid.dialogSetPositiveButtonText("Yes")
|
||||
droid.dialogSetNegativeButtonText("No")
|
||||
droid.dialogShow()
|
||||
resp = droid.dialogGetResponse().result
|
||||
return resp["which"] == "positive"
|
||||
Reference in New Issue
Block a user