修饰过的Dialog
来源:互联网 发布:java初级工程师简历 编辑:程序博客网 时间:2024/05/18 01:20
public static Dialog showProgressDialog(Context mContext,String content){ View view=LayoutInflater.from(mContext).inflate(R.layout.view_progress_dialog,null); ((TextView)view.findViewById(R.id.progress_tv_content)).setText(content); Dialog progressDialog; progressDialog = new Dialog(mContext, R.style.progress_dialog); progressDialog.setContentView(view); progressDialog.setCancelable(true); progressDialog.setCanceledOnTouchOutside(false); progressDialog.show(); return progressDialog; }
这段代码最好写到一个专门的类里,写成静态的方法,便于其他界面使用。
Dialog所用的布局文件R.layout.view_progress_dialog代码为:
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="180dp" android:layout_height="180dp" android:background="@drawable/shape_progress_dialog" android:gravity="center" android:orientation="vertical" android:padding="16.0dip"> <ProgressBar android:layout_width="wrap_content" android:layout_height="wrap_content" style="?android:progressBarStyleInverse" /> <TextView android:id="@+id/progress_tv_content" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_horizontal" android:layout_marginTop="8.0dip" android:textColor="#fff" android:text="load..." android:textSize="16.0dip" /></LinearLayout>
Dialog所有的主题R.style.progress_dialog为:
<style name="progress_dialog" parent="@android:style/Theme.Dialog"> <item name="android:windowFrame">@null</item> <item name="android:windowIsFloating">true</item> <item name="android:windowIsTranslucent">true</item> <item name="android:windowNoTitle">true</item> <item name="android:background">@null</item> <item name="android:windowBackground">@android:color/transparent</item> <item name="android:backgroundDimEnabled">true</item> </style>
0 0
- 修饰过的Dialog
- mutable 修改const修饰过的变量
- 那些年Dialog踩过的坑
- 哪些年遇到过的Andriod问题(4)对话框 dialog
- 经过static修饰过变量与不被static修饰的变量在运算中初始值的变化关系
- 访问修饰符的修饰权限
- java修饰符的修饰范围
- 常用的dialog,包括:single Choice Dialog,Multiple choice Dialog,Input Dialog ,Progress Dialog....
- Java的修饰符
- const修饰的谁?
- 类的修饰符
- 修饰Field的annotation
- CSS修饰的表格
- mutable 修饰的变量
- python的修饰符
- python的修饰符
- button的修饰
- python的修饰符@
- 为Android添加HAL模块
- [优先队列] POJ2010 Moo University - Financial Aid
- 两个viewport的故事(第一部分)
- Android 异步消息处理机制 让你深入理解 Looper、Handler、Message三者关系
- uva 11796 - Dog Distance(几何)
- 修饰过的Dialog
- Infragistics的介绍以及在ASP.net中使用的总结
- 【后缀数组】
- uva 12325
- graph slam tutorial :从推导到应用2
- 图表轴刻度的思路,算法: 转载3【求算法:图表控件,如何确定坐标轴的范围和刻度?】
- POJ 1845 Sumdiv (快速幂+质因数+约数和公式+同余模)
- Mac地址加密
- CentOS 7下安装MongoDB