我试着为一个程序创建一些对话框。。事情是在执行的时候。什么都没发生,所以我尝试了下面的基本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不能使用name变量工作。如果我使用droid变量,如下所示:
droid.dialogShow()
上面的代码。它会说没有可显示的对话框。所以我不知道我能做些什么来调用任何用于编程的对话框。如果能帮上点忙,我们将不胜感激
如果希望从单个调用得到结果,则需要使用
droid.dialogGetInput
。这很方便,所以不需要使用dialogCreateInput
、dialogShow
和dialogGetResponse
方法来获取输入。有一个dialogGetPassword
方法可以做同样的事情。在所有其他情况下,您至少需要进行三次调用才能进行对话。试试这些docs;它们更具解释性。你知道吗相关问题 更多 >
编程相关推荐