我刚刚意识到我没有看到一种方法来在简单的预先打包的对话框提示中从用户收集字符串。我是否忽略了一些事情,或者是否真的需要编写一个自定义对话框来执行此功能?有没有预烘烤的Android对话框提示?
0
A
回答
2
基本上我会用一个AlertDialog并创建一个新的EditText。 使用.setView将其交给对话框,并处理onClick事件中的文本。
final EditText prompt = new EditText(this);
AlertDialog.Builder builder = new Builder(this);
builder.setTitle("My fancy title");
builder.setView(prompt);
builder.setPositiveButton("Ok", new OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
String myText = prompt.getText().toString();
}
});
AlertDialog promptDialog = builder.create();
promptDialog.show();
1
SDK
中没有这种类型的Dialog
,但使用AlertDialog
和他的setView()
方法很容易。
3
检查此链接
http://www.helloandroid.com/tutorials/how-display-custom-dialog-your-android-application
的想法是使用dialog.setContentView(),使乌拉圭回合自己的布局有
相关问题
- 1. 有没有办法'烘烤'变量?
- 2. 在android webbrowser中“烘烤”?
- 3. CakePHP蛋糕烘烤所有错误
- 4. CakePHP烘烤所有未知问题
- 5. 我的提示对话框显示没有背景?
- 6. Android:没有阴影的对话框
- 7. 接口正在消失,但没有显示提示对话框
- 8. 没有错误,但提示对话框不显示
- 9. Android:我可以显示多个对话框吗?有没有像对话Z级?
- 10. cakephp:蛋糕烘烤创建没有验证规则,为什么?
- 11. 使用没有对话框提示的JavaScript下载.txt
- 12. Android - > Facebook登录没有对话框?
- 13. 进度对话框没有显示
- 14. IOS中没有显示对话框cordova
- 15. 颜色对话框没有显示
- 16. jQuery对话框没有显示
- 17. Android对话框:有没有办法让背景android UI可点击,而对话框显示?
- 18. 对话框没有关闭
- 19. 没有授权对话框
- 20. Android请求权限对话框没有显示
- 21. Android权限对话框在Xamarin.Forms中没有显示
- 22. Android,等待对话框根本没有显示
- 23. cakephp在windows 7中烘烤
- 24. 烘烤表用大写
- 25. CakePHP烘烤,“Mysql”丢失
- 26. 在java中是否有一个类用于预烘烤排序算法代码?
- 27. 有没有其他的方式来动态显示对话框
- 28. 在bot中没有提示的情况下启动对话框(对于C#)
- 29. Android对话框提醒
- 30. “蛋糕烘烤”返回“env:节点:没有这样的文件或目录”
优秀的...这是足够接近预焙我:) – 2012-02-21 23:47:27