android中怎样从Dialog对话框中取得文本文字?

如题所述

android中Dialog对话框获取文本文字,只需要使用editor的getText方法就可以获得,示例如下:
final EditText et = new EditText(this);
et.setText(mSharedPreferences.getString("ipadd", "127.0.0.1"));
//获取ip而已,不用在乎
new AlertDialog.Builder(this).setTitle("请输入IP地址")
.setIcon(android.R.drawable.ic_dialog_info).setView(et)
.setPositiveButton("确定", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface arg0, int arg1) {
//数据获取
//Toast.makeText(TestTabActivity.this, et.getText().toString(),
// Toast.LENGTH_LONG).show();
mEditor.putString("ipadd", et.getText().toString());
//关键在这儿,获取输入框的数据,原来很简单!!
mEditor.commit();
}
}).setNegativeButton("取消", null).show();
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-12-14
从Dialog对话框中取得文本文字?没看懂
第2个回答  2012-12-15
Dialog内容是你自己设置的,你要取什么信息???来自:求助得到的回答
第2个回答  2012-12-15
AlertDialog.Builder builder = new AlertDialog.Builder(this);

builder.setMessage("title");

AlertDialog alert = builder.create();
alert.show();
Dialog本身就没东西,你获取什么本回答被网友采纳
第3个回答  2018-03-09
只有获取title文本,没有获取content文本.
dialog.getWindow().getAttributes().getTitle()

如何在jdialog中输入文字
1、首先找到ResourceView中自己新建的工程。2、其次右键选择AddClass。3、然后弹出的对话框中对新增的类进行设置文字。Dialog是Android常用控件之一,主要以弹出框的形式与用户进行交互。

android开发中获取选中文字以及弹出框?
1.创建对象框 AlertDialog.Builder builder = new Builder(context);builder.setTitle("请输入");\/\/设置对话框标题 builder.setIcon(android.R.drawable.btn_star);\/\/设置对话框标题前的图标 2.创建EditText输入框 final EditText edit = new EditText(context);3.将输入框赋值给Dialog,并增加确定取...

android程序中如何弹出对话框输出一个提示内容,然后触碰屏幕任意地方对 ...
首先dialog设置属性dialog.setCancelable(false);使dialog不会在点击返回或者点击屏幕的时候消失 在获取你dialog里面的内容 对比后在dismiss掉就OK了

怎样让CEditView显示一个文本文件?如果是CRichEditView
按照如下的步骤生成一个例子程序。从主菜单 Dialog 中选择菜单项 File View Dialog,将会显示出一个对话框。点击按钮 Browse,并选择要查看的文本文件,当选择文件后,点击按钮 OK,便在对话框的编辑框中显示出所选择的文件的名字,点击按钮 Load,编辑框便立即显示出此文件。用户可以标记或拷贝编辑框中...

安卓怎么修改系统“DIALOG”风格?
1 编写一个文本样式。DIALOG的标题是一个textview,在sytles.xml中,添加如下代码来设置你自己的文本样式:<style name="DialogWindowTitle"><item name="android:textSize">22sp<\/item><item name="android:textColor">@color\/font_dark_grey<\/item><\/style> 2 设置对话框的标题主题。上面的标题...

怎么样才能让android中所弹出的对话框显示出复选框所选择的内容??
1.创建AlertDialog.Builder并设置数据源 AlertDialog.Builder builder = new Builder(context);builder.setTitle("复选框");\/\/设置对话框标题 builder.setIcon(android.R.drawable.ic_menu_more);\/\/设置对话框标题前的图标 final String[] data = getResources().getStringArray(R.array.radio);\/\/通过...

android 自定义的dialog,edit text 不能获得焦点,弹出软键盘。_百度...
1、首先自定义布局 2、把自定义布局放入dialog中显示 3、通过自定义布局查找对应的edittext组件 final View DialogView = a .inflate ( R.layout.loand, null);\/\/1、自定义布局 \/\/创建对话框 AlertDialog dlg = new AlertDialog.Builder(loand.this).setTitle("登录框").setView(DialogView)\/\/...

我用MFC向导建立了一个基本的对话框,如何在这个对话框插入一个文本编辑...
点击ResourrceView 选择你刚建立的对话框,一般是IDD_NAME_DIALOG 双击 ,在屏幕点右侧选择Edit Box 在你想插入点地方单击左键即可

android dialog标题文字变粗了怎么解决
the first time "locks in"various window characteristics as described in 只要有了View 我就可以找到其中的TextView,并设置相应的字体大小,一下是我的实现代码:复制代码代码如下:\/ 显示 进度对话框 param message 消息 param cancel 是否可取消 param textsize 字体大小 \/ protected final void ...

android系统中实现对话框dialog的基本步骤包括哪些
一句就可以显示对话框。我们在调试程序的时候用,是来检查自己程序,走到这步是否正确的检查。没有什么步骤说法。1是显示系统语法错误。2是自己写提示语。自己写在提示框的文本就ok了。

相似回答