我想在java中创建一个确认函数,就像javascript
中的警报一样。
示例javascript代码:
var a = prompt("");
在java中我有一个函数,它返回一个带有对话框输入的字符串;
public static boolean log ;
public String value;
public String androidPrompt(){
log = true;
showMyDialog();
while(log){
}
return value;
}
public void showMyDialog(){
log= false;
value = //inputed value from dialog;
}
但是我的申请没有回应。我该怎么办。我想暂停一下
androidPrompt()
而showMyDialog()
未完成。当showMyDialog()
时
已完成androidPrompt()
函数将恢复并返回值
答案 0 :(得分:0)
示例javascript代码:var a = prompt(“”);
Android不支持这种阻止UI调用。相反,当用户接受对话框时,使用侦听器通知应用程序内的某些内容(例如,按下“确定”按钮)。