0

如何改变整个程序的Skin style?

它可以使用专门的apk来实现共享。但是我不知道如何在当前程序中直接使用apk元素。

能给我一些建议吗?谢谢!</p>

4

2 回答 2

0

您可以定义一个具有 Android 主题样式之一的样式作为父样式:

<style name="main_style" parent="android:Theme.Black.NoTitleBar">
    <item name="android:windowBackground">@drawable/background</item>
    <item name="android:cacheColorHint">#00000000</item>
    <!-- any other customizations -->
</style>

然后,在您的AndroidManifest.xml中,按以下方式应用它

到活动:

<activity
    android:name=".Activity1"
    android:theme="@style/main_style"/>

<activity
    android:name=".Activity2"
    android:theme="@style/main_style"/>

或您的整个应用程序:

<application
    android:theme="@style/main_style">

无需定义您自己的主题,您也可以使用其中一种库存 Android 主题:

<application
    android:theme="@android:style/Theme.Black.NoTitleBar">
于 2012-12-05T09:25:24.227 回答
0

您可以为您的应用定义样式。 http://developer.android.com/guide/topics/ui/themes.html

于 2012-12-05T09:27:11.547 回答