在阅读Android SDK Sample系列的代码,看到 CustomDialogActivity 这个模块时发现,
该Activity代码极为简单,基本只有这一句:
setContentView(R.layout.custom_dialog_activity);
然后打开layout.custom_dialog_activity.xml文件,内容也只有如下:
<!-- This screen consists of a single text field that displays some text. -->
<TextView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/text"
android:layout_width="match_parent" android:layout_height="match_parent"
android:gravity="center_vertical|center_horizontal"
android:text="@string/custom_dialog_activity_text"/>
可是实现的效果却并不是普通的那种效果,而是带了 theme 的,请问这个效果是什么地方的代码起作用的?非常感谢.
------解决方案--------------------
不在于xml,在androidmanifest.xml中配置CustomDialogActivity时把android:theme改了