用回调函数startActivityForResult的方式启动dialog,然后用dialog再发出intent,这边由listview所在的activity使用onActivityResult来接收数据就可以了
//第一步:在类中定义:
EditText editText;
//第二步:在d出对话框前进行初始化
×××setOnClickListener(new OnClickListener() {
public void onClick(View v) {
editText=new EditText(×××Activitythis); //重点在这
editTextsetText("×××"); //设置初始值
//d出对话框
new AlertDialogBuilder(×××Activitythis)setTitle(
"请输入")setIcon(androidRdrawableic_dialog_info)setView(
editText)setPositiveButton("设置", new DialogInterfaceOnClickListener() {
public void onClick(DialogInterface dialog, int which) {
editTextgetText(); //获取输入值
}
})setNegativeButton("取消", null)show();
}
});
以上就是关于android listview 获取 edittext内容 并保存全部的内容,包括:android listview 获取 edittext内容 并保存、如何获取一个AlertDialog中的EditText中输入的内容、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)