在this教程中,据说应用程序有3个主题,但未提及如何设置主题将成为我的应用程序。
所以我的问题是如何为我的应用设置主题?
谢谢!
答案 0 :(得分:2)
<activity android:name=".MainActivity" android:theme="@android:style/Theme.NoTitlebar" />
只需为您的应用设置主题..
而且,您也可以为您的应用创建自己的主题。为此,您需要将其放在res/styles.xml
下的一个xml文件中,例如 -
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="OwnTheme" parent="android:Theme">
<item name="android:windowIsTranslucent">true</item>
<item name="android:windowBackground">@android:color/transparent</item>
<item name="android:windowContentOverlay">@null</item>
<item name="android:windowNoTitle">true</item>
<item name="android:windowIsFloating">true</item>
<item name="android:backgroundDimEnabled">true</item>
</style>
</resources>
这是主题的一个例子。你可以像这样创建自己的主题。创建主题后,您可以将其设置为清单文件中的活动 -
<activity android:name=".ShowZoomedImage" android:theme="@style/OwnTheme"/>
答案 1 :(得分:1)
在清单中使用它:
<activity
android:name="MyActivity"
android:theme="@android:style/Theme.Light" >
</activity>
答案 2 :(得分:1)
在清单文件中使用它
<activity
android:name=".yourActivity"
android:theme="@android:style/Theme.Dialog" >
</activity>
<activity
android:name=".YourActivity2"
android:theme="@android:style/Theme.Holo" >
</activity>