1

このチュートリアルでは、アプリには 3 つのテーマがあると言われていますが、どのテーマを自分のアプリにするかを設定する方法については言及されていません。
私の質問は、アプリのテーマを設定するにはどうすればよいですか?
ありがとう!

4

3 に答える 3

2

SDK ソースから既存のテーマをアプリに設定する

<activity android:name=".MainActivity" android:theme="@android:style/Theme.NoTitlebar" />

アプリのテーマを設定するだけです..

自分のテーマを設定する

また、アプリ用に独自のテーマを作成することもできます。res/styles.xmlこのためには、たとえば、Forの下に1つの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"/>
于 2012-07-28T11:30:41.133 に答える
1

これをマニフェストで使用します。

<activity
    android:name="MyActivity"
    android:theme="@android:style/Theme.Light" >
</activity>
于 2012-07-28T11:30:20.617 に答える
1

これをマニフェストファイルで使用します

<activity
   android:name=".yourActivity"
   android:theme="@android:style/Theme.Dialog" >
</activity>

<activity
    android:name=".YourActivity2"
    android:theme="@android:style/Theme.Holo" >
</activity>
于 2012-07-28T11:31:13.573 に答える