点击按钮“E”跳出AlertDialog进行TextView的修改:

button_edit.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) {// TODO Auto-generated method stubLayoutInflater layoutInflater = (LayoutInflater)getSystemService(Context.LAYOUT_INFLATER_SERVICE);final View view = layoutInflater.inflate(R.layout.layout_editdialog, null);AlertDialog alertDialog = new AlertDialog.Builder(CallActivity.this).setTitle(getResources().getString(R.string.dialog_title)).setView(view).setPositiveButton(getResources().getString(R.string.dialog_ok), new DialogInterface.OnClickListener() {@Overridepublic void onClick(DialogInterface dialog, int which) {// TODO Auto-generated method stubEditText mEditText = (EditText)view.findViewById(R.id.editText_editname);String newName = mEditText.getText().toString();//这里就获取到了修改到的值,剩下的就是把这个newName用TextView的setText方法放入}}).setNegativeButton(getResources().getString(R.string.dialog_cancel), new DialogInterface.OnClickListener() {@Overridepublic void onClick(DialogInterface dialog, int which) {// TODO Auto-generated method stubdialog.dismiss();}}).create();alertDialog.show();}});



更多相关文章

  1. android Dialog大小修改
  2. 从 Android(安卓)Sample ApiDemos 中学习 android.animation API
  3. android源码下载方式
  4. 修改android系统和watchdog的延时
  5. Android(安卓)屏幕设置
  6. android.support.v7使用,出错处理
  7. Android修改字体样式
  8. exp: 修改Android中strings.xml文件, 动态改变数据
  9. 解决Android(安卓)Studio 和 Android(安卓)SDK Manager 无法在线

随机推荐

  1. android window窗口机制
  2. [Android]Android FTP server based on A
  3. Android目录结构
  4. Android开发菜单布局之表格布局示例
  5. android xml注意事项
  6. Android中级教程之----Log图文详解(Log.v
  7. Android 在安装完成界面,点击打开应用程序
  8. Android代码混淆配置(Proguard文件解析)
  9. 简述Android触摸屏手势识别
  10. android软键盘的显示后隐藏