android使用LayoutInflater显示进度窗口的方法
来源:互联网 发布:数据交换标准规范 编辑:程序博客网 时间:2024/05/17 23:35
用以下代码可以将进度小窗口显示出来
LayoutInflater processInflater = LayoutInflater.from(this);View processView = processInflater.inflate(R.layout.progress, null);ProgressBar pb = (ProgressBar) processView.findViewById(R.id.process);pb.setProgress(1);TextView tv = (TextView) processView.findViewById(R.id.process_text);tv.setTextSize(25);tv.setText(getString(R.string.dialog_connecting));return new AlertDialog.Builder(this).setTitle(getString(R.string.dialog_wait)).setView(processView).create();
其中,LayoutInflater相当于findViewById, 不同之处在于前者是在layout下找布局文件,并实例化,而后者是找布局文件中的具体widget控件
下面是布局文件progress.xml的内容
<?xml version="1.0" encoding="utf-8"?><LinearLayout android:id="@+id/TableLayout01" android:orientation="horizontal"android:layout_width="wrap_content" android:layout_height="wrap_content"xmlns:android="http://schemas.android.com/apk/res/android"><ProgressBar android:id="@+id/process" android:layout_width="wrap_content" android:layout_height="wrap_content" /><TextView android:id="@+id/process_text" android:layout_width="wrap_content" android:textSize="25dip"android:layout_height="wrap_content" ></TextView></LinearLayout>
这是显示效果
- android使用LayoutInflater显示进度窗口的方法
- android LayoutInflater的使用
- Android - LayoutInflater 的使用
- Android LayoutInflater的使用
- Android LayoutInflater的使用
- Android-LayoutInflater的使用
- Android LayoutInflater的使用
- Android LayoutInflater的使用 .
- Android LayoutInflater的使用
- Android LayoutInflater的使用
- Android:LayoutInflater的使用
- Android LayoutInflater的使用
- Android LayoutInflater的使用
- Android LayoutInflater的使用
- android LayoutInflater的使用
- Android LayoutInflater 的使用
- android LayoutInflater的使用
- Android:LayoutInflater的使用
- poj 3264 RMQ 线段树模版题
- Android Uevent 分析,从kernel到framework
- 记录
- 10个基于CSS3/jQuery的加载动画设计方案
- C#通过POP3协议验证 Email 账号
- android使用LayoutInflater显示进度窗口的方法
- 我究竟为了什么而活着
- swt 拖拽事件
- VC6 三态树的实现
- 程序员自我管理的9个原则
- 呵呵,讨论一下,理解又深刻了(虚拟地址 存储位置)
- 打印蛇形图案
- FileDialog选择多个文件,如何得到它们的路径
- OSSEC直接向GMAIL发送alert的配制方法