WEB开发网
开发学院手机开发Android 开发 Android Dialog用法总结 阅读

Android Dialog用法总结

 2010-05-31 17:27:00 来源:WEB开发网   
核心提示:要想让对话框显示一个view,我们就要用到AlertDialog.Builder的setView(View view)方法来,可以看到该方法的参数是一个view,所以我们就需要先取得这个view,这个时候我们还要用到一个新的class,那就是LayoutFlater,Android Dialog用法总结(2),它的作用

要想让对话框显示一个view,我们就要用到AlertDialog.Builder的setView(View view)方法来,可以看到该方法的参数是一个view,所以我们就需要先取得这个view,这个时候我们还要用到一个新的class,那就是LayoutFlater,它的作用就是将一个layout 的xml文件转化成一个view实例。

最后,还是用一个实例来演示一下如何在对话框中将定制的view作为其内容,该程序用来演示如何通过点击一个按钮来调用一个用来显示登陆的对话框界面,如图:

Step 1: main.xml

< xmlns:android="http://schemas.android.com/apk/res/android">

android:orientation="vertical"

android:layout_width="fill_parent"

android:layout_height="fill_parent"

>

Step 2: text_entry_dialog.xml

< xmlns:android="http://schemas.android.com/apk/res/android">

android:layout_width="fill_parent"

android:layout_height="wrap_content"

android:orientation="vertical">

< p>

android:id="@+id/username_view"

android:layout_height="wrap_content"

android:layout_width="wrap_content"

android:layout_marginLeft="20dip"

android:layout_marginRight="20dip"

android:text="Username"

android:gravity="left"

android:textAppearance="?android:attr/textAppearanceMedium" />

< p>

android:id="@+id/username_edit"

android:layout_height="wrap_content"

android:layout_width="fill_parent"

上一页  1 2 3 4  下一页

Tags:Android Dialog 用法

编辑录入:coldstar [复制链接] [打 印]
赞助商链接