自定义样式的对话框
Style? 文件, 在values? 的xml文件
<?xml version="1.0" encoding="utf-8"?><resources><style name="myDialog" parent="@android:style/Theme.Dialog"><item name="android:windowNoTitle">true</item><item name="android:windowBackground">@drawable/fillbox</item></style><resources>
?
fillbox的文件样式
<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"> <solid android:color="#f0600000"/> <stroke android:width="3dp" color="#ffff8080"/> <corners android:radius="3dp" /> <padding android:left="0dp" android:top="0dp" android:right="0dp" android:bottom="0dp" /></shape>
?
调用的时候设置的对话框背景图
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="fill_parent" android:layout_height="fill_parent"android:gravity="center_horizontal|center_vertical"android:layout_gravity="center_vertical|center_horizontal"android:background="@drawable/mainbg"><LinearLayout android:layout_width="wrap_content"android:layout_marginTop="10dip" android:orientation="vertical"android:layout_height="wrap_content" android:gravity="center_horizontal|center_vertical"android:layout_gravity="center_vertical|center_horizontal"><Button android:layout_height="wrap_content" android:text="选项零"android:layout_width="wrap_content" android:id="@+id/zero"android:background="@drawable/itemclickbg" /><Button android:layout_height="wrap_content" android:text="选项一"android:layout_width="wrap_content" android:id="@+id/first"android:background="@drawable/itemclickbg" /><Button android:layout_height="wrap_content" android:text="选项二"android:layout_width="wrap_content" android:id="@+id/second"android:background="@drawable/itemclickbg" /></LinearLayout></LinearLayout>
?
?
展示的时候直接是一个dialog? setcontentView即可..