自定义dialog
来源:互联网 发布:linux sysctl 优化 编辑:程序博客网 时间:2024/04/30 11:53
activity中的代码
private Dialog dialog; LayoutInflater inflater=LayoutInflater.from(context); View view=inflater.inflate(R.layout.alertdialog,null); dialog=new AlertDialog.Builder(context).create(); dialog.setCancelable(false); /* dialog.show();*/ dialog.show(); dialog.getWindow().setContentView(view);
xml文件
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="200dp" android:layout_margin="50dp" android:background="@color/colorBlack" > <TextView android:id="@+id/net_dialog" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_margin="40dp" android:textSize="35dp" android:textColor="@color/colorRed" android:text="网络异常,暂时无法启动! (客服电话:13585625370)" android:gravity="center" /></LinearLayout>
习惯性的把dialog.show写在最后, dialog.getWindow().setContentView(view);写在前面,导致崩溃。以此谨记show在setContentView前面。
0 0
- 自定义Dialog---继承Dialog
- 自定义Dialog android Dialog
- 自定义Dialog
- 自定义Dialog
- 自定义dialog
- 自定义 Dialog
- 自定义dialog
- 自定义 dialog
- 自定义Dialog
- 自定义 Dialog
- 自定义Dialog
- 自定义dialog
- 自定义Dialog
- 自定义 Dialog
- 自定义Dialog
- 自定义Dialog
- 自定义Dialog
- 自定义Dialog
- mac上安装mysql和mac IntelliJ 15的方法
- MSDE的SA密码问题
- Hibernate4 No Session found for current thread原因
- ob缓存
- 用友与鬼影病毒
- 自定义dialog
- 无法启动用友通的服务,提示未知错误:1067
- 用友通服务无法启动-解决汇总【随时更新】
- 演讲讲稿--创新与落实
- sql2005数据库连接不上,错误:233/错误:18452
- Centos 6.4 python 2.6 升级到 2.7
- 二维数组中查找一个数是否存在
- leetcode:Search Insert Position
- FC经典游戏通关视频