自定义Dialog
来源:互联网 发布:07式作战靴淘宝网 编辑:程序博客网 时间:2024/06/05 02:39
JAVA代码段
//按键触发,调出一个自定义DialogmSetFpgaButton.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {// final String strCmd[] = null;LayoutInflater factory = LayoutInflater.from(getActivity());//关键R.layout.dialog_setfpga自定义布局文件final View textEntryView = factory.inflate(R.layout.dialog_setfpga, null);Dialog alertDialog = new AlertDialog.Builder(getActivity()).setTitle("FPGA设置") .setView(textEntryView) //使用自己的布局文件.setCancelable(false) //false点击dialog区域外不关闭dialog.setPositiveButton("确定",new DialogInterface.OnClickListener() {public void onClick(DialogInterface dialog,int which) {// 处理“确定”点击事件}}).create();alertDialog.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:orientation="vertical" > <EditText android:id="@+id/getAddrEdit" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginLeft="20dip" android:layout_marginRight="20dip" android:gravity="fill_horizontal" android:hint="地址" android:inputType="text" android:lines="1" android:scrollHorizontally="true" android:textAppearance="?android:attr/textAppearanceMedium" /> <EditText android:id="@+id/bytesEdit" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginLeft="20dip" android:layout_marginRight="20dip" android:gravity="fill_horizontal" android:hint="数值" android:inputType="text" android:lines="1" android:scrollHorizontally="true" android:textAppearance="?android:attr/textAppearanceMedium" /></LinearLayout>
效果图
0 0
- 自定义Dialog---继承Dialog
- 自定义Dialog android Dialog
- 自定义Dialog
- 自定义Dialog
- 自定义dialog
- 自定义 Dialog
- 自定义dialog
- 自定义 dialog
- 自定义Dialog
- 自定义 Dialog
- 自定义Dialog
- 自定义dialog
- 自定义Dialog
- 自定义 Dialog
- 自定义Dialog
- 自定义Dialog
- 自定义Dialog
- 自定义Dialog
- 通过Canvas的叠加实现Android中环形View的颜色填充动画效果
- linux下对绝对路径和相对路径的理解
- c/c++读写xml 数据
- hdu 5136 Yue Fei's Battle(计数DP)
- TCP连接探测中的Keepalive和心跳包. 关键字: tcp keepalive, 心跳, 保活
- 自定义Dialog
- Vim 打开两三个文件,并且进行对比,或者说同时打开两个界面
- 初窥 quick-cocos2d-x
- 一、布局优化
- Android xmlns 的作用及其自定义
- sql 查询所有数据库、表名、表字段总结,判断表/视图/存储过程是否存在
- HTK中的wav文件格式
- Oracle 查询三个月之内
- svn 提交时报错403 Forbidden 解决方法