0

我尝试为程序创建一些对话框..事情是在执行时。什么也没发生,所以我尝试了下面的基本 hello world getInput 代码:

import android
droid = android.Android()


name = droid.dialogCreateInput("Hello!", "What's your Name?")
print name
droid.makeToast("Hello, %s" % name.result)

如果事情是当我查看基本上是 dialogCreateInput 的结果的名称时,没有任何反应,就好像没有调用对话框,并且 dialogShow 无法使用名称变量工作。如果我使用 droid 变量如下:

droid.dialogShow()

使用上面的代码。它会说没有要显示的对话框。所以我不知道我能做些什么来调用任何用于编程的对话框。一些帮助将不胜感激

4

1 回答 1

0

droid.dialogGetInput如果您想从单个调用中获得结果,则需要使用。这是一种方便,因此您无需使用dialogCreateInput,dialogShowdialogGetResponse方法来获取输入。有一种dialogGetPassword方法可以做同样的事情。在所有其他情况下,您至少需要执行三个调用才能进行对话。试试这些文档;它们更具解释性。

于 2013-08-29T22:54:00.587 回答