最近看过此主题的会员

返回列表 发帖

[Android手机程序] Android教程_Android 取得Dialog中EditText的内容

Android教程_Android 取得Dialog中EditText的内容


由于Android dialog本身没有提供取得Edittext内容的回调函数,所以需要自己写.....

  简单的方法是使用Activity模拟Dialog,有布局更自由,消息传递更方便地优点。

  写一个自定义的AlertDialog:

  01.AlertDialog.Builder alert = new AlertDialog.Builder(aBrainExploration.this);

  02.

  03.alert.setTitle(R.string.label_enterOneName);

  04.

  05.// Set an EditText view to get user input

  06.final EditText input = new EditText(aBrainExploration.this);

  07.alert.setView(input);

  08.

  09.alert.setPositiveButton("Ok",

  10. new DialogInterface.OnClickListener() {

  11. public void onClick(DialogInterface dialog,

  12. int whichButton) {

  13. Appendable value = input.getText();

  14. // setTitle(value.toString());

  15. }

  16. });

  17.

  18.alert.setNegativeButton("Cancel",

  19. new DialogInterface.OnClickListener() {

  20. public void onClick(DialogInterface dialog,

  21. int whichButton) {

  22. // Canceled.

  23. }

  24. });

  25.

  26.alert.show();
分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友

TOP

返回列表

站长推荐 关闭


实例教程_游戏3D场景制作(建模、展UV、贴图绘制)入门教程

实例教程_3D游戏场景制作(建模、展UV、贴图绘制)入门教程 回复查看游戏3D场景制作(建模、展UV、贴图绘制)入门教程 **** 本内容被作者隐藏 ****


查看

无觅相关文章插件