Android Dialog用法总结
2010-05-31 17:27:00 来源:WEB开发网要想让对话框显示一个view,我们就要用到AlertDialog.Builder的setView(View view)方法来,可以看到该方法的参数是一个view,所以我们就需要先取得这个view,这个时候我们还要用到一个新的class,那就是LayoutFlater,它的作用就是将一个layout 的xml文件转化成一个view实例。
最后,还是用一个实例来演示一下如何在对话框中将定制的view作为其内容,该程序用来演示如何通过点击一个按钮来调用一个用来显示登陆的对话框界面,如图:
Step 1: main.xml
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
Step 2: text_entry_dialog.xml
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
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" />
android:id="@+id/username_edit"
android:layout_height="wrap_content"
android:layout_width="fill_parent"
更多精彩
赞助商链接