布局文件
2015-05-05 22:41
148 查看
tv_dialog.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View v) {
AlertDialog.Builder builder = new Builder(_this);
LayoutInflater inflater = (LayoutInflater) _this.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View view = inflater.inflate(R.layout.change_pwd_dialog1, null);
EditText et_oldpwd = (EditText) view.findViewById(R.id.et_oldpwd);
EditText et_newpwd = (EditText) view.findViewById(R.id.et_newpwd);
EditText et_confirmpwd = (EditText) view.findViewById(R.id.et_confirmpwd);
builder.setTitle("修改密码");
builder.setView(view);
builder.setNegativeButton("取消", new DialogInterface.OnClickListener(){
@Override
public void onClick(DialogInterface dialog, int which) {
dialog.dismiss();
}
});
builder.setPositiveButton("确定", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
Toast.makeText(_this, "密码修改成功", Toast.LENGTH_SHORT).show();
}
});
builder.create().show();
}
});
@Override
public void onClick(View v) {
AlertDialog.Builder builder = new Builder(_this);
LayoutInflater inflater = (LayoutInflater) _this.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View view = inflater.inflate(R.layout.change_pwd_dialog1, null);
EditText et_oldpwd = (EditText) view.findViewById(R.id.et_oldpwd);
EditText et_newpwd = (EditText) view.findViewById(R.id.et_newpwd);
EditText et_confirmpwd = (EditText) view.findViewById(R.id.et_confirmpwd);
builder.setTitle("修改密码");
builder.setView(view);
builder.setNegativeButton("取消", new DialogInterface.OnClickListener(){
@Override
public void onClick(DialogInterface dialog, int which) {
dialog.dismiss();
}
});
builder.setPositiveButton("确定", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
Toast.makeText(_this, "密码修改成功", Toast.LENGTH_SHORT).show();
}
});
builder.create().show();
}
});
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_marginTop="10dp" android:layout_marginLeft="10dp" android:orientation="vertical" > <LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:padding="5dp" android:orientation="horizontal"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:text="原密码:"/> <EditText android:id="@+id/et_oldpwd" android:layout_width="fill_parent" android:layout_marginLeft="10dp" android:inputType="numberPassword" android:singleLine="true" android:layout_gravity="center_vertical" android:layout_height="wrap_content"/> </LinearLayout> <LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:padding="5dp" android:layout_gravity="center_vertical" android:orientation="horizontal"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:text="新密码:"/> <EditText android:id="@+id/et_newpwd" android:layout_width="fill_parent" android:layout_gravity="center_vertical" android:layout_marginLeft="10dp" android:inputType="numberPassword" android:singleLine="true" android:layout_height="wrap_content"/> </LinearLayout> <LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:padding="5dp" android:orientation="horizontal"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:text="确认密码:"/> <EditText android:id="@+id/et_confirmpwd" android:layout_width="fill_parent" android:layout_marginLeft="10dp" android:inputType="numberPassword" android:singleLine="true" android:layout_gravity="center_vertical" android:layout_height="wrap_content"/> </LinearLayout> </LinearLayout>
相关文章推荐
- Android中measure过程、WRAP_CONTENT详解以及xml布局文件解析流程浅析(上)
- 仿微信、短信、QQ等消息数目右上角红色小圆球气泡显示(基于Android XML布局文件实现)
- 布局文件的NullPointerException
- android findview 自动生成工具 xml布局文件自动转换类模板代码工具
- [请教]安卓开发中因布局资源文件调用不当造成的StackOverFlowError有何深层原因?
- Android布局文件的属性值解析
- android模块化app开发笔记-2插件间布局文件共享
- android---xml---include用法(导入另一个XML文件到本布局中)
- Android Studio中的布局文件分类整理(创建子目录)
- 当对布局文件(XML文件)进行复制粘贴后,出现的问题。
- 自定义控件在布局文件中使用的方法
- Xamarin Android布局文件没有智能提示
- 【layoutopt】Android 如何使用layoutopt检验布局文件是否合理
- android Dialog坐标位置、布局文件、按键拦截
- Android中在Activity中加入其它的XML布局文件
- 反编译Android程序和xml布局文件
- Android布局文件之GridLayout
- android模块化app开发笔记-2插件间布局文件共享
- 获取联系人【自定义布局文件与主布局文件相连,数据库内容查找并显示】
- Android查缺补漏(View篇)--布局文件中的“@+id”和“@id”有什么区别?