對於我的應用程序,我想用我的操作欄的不同顏色製作自定義主題。所以我在互聯網上找到了一個主題生成器:'Android Action Bar Style Generator'。我選擇了一些顏色並下載了主題,將我下載的內容放入res文件夾中,並將「風格」更改爲我的新主題。出於某種原因,我的主題不適用於我的應用程序。它始終使用在下載的主題中指定的baseTheme。這是我的清單文件:Android自定義主題不適用
<?xml version="1.0" encoding="utf-8"?>
<manifest
xmlns:android="http://schemas.android.com/apk/res/android"
package="com.jobslot.indupac" >
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<application
android:allowBackup="true"
android:icon="@mipmap/bpi_logo_transparant_background"
android:label="Indupac"
android:theme="@style/AppTheme">
<activity
android:name=".LoginActivity"
android:clearTaskOnLaunch="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".SettingsActivity">
</activity>
<activity
android:name=".GraphActivity">
</activity>
</application>
</manifest>
這是我的風格:
<resources>
<color name="basic_text">#000000</color>
<color name="basic_text_buttons">#FFFFFF</color>
<color name="blue_bpi">#003676</color>
<color name="light_green_bpi">#D6FFDA</color>
<style
name="AppTheme" parent="@style/Theme.Indupac">
</style>
</resources>
您應該提供更多詳細信息。無論如何,嘗試閱讀關於AppCompat v21和新工具欄的信息。您不需要ActionBar樣式生成器。現在已棄用。 –
我會試試看。 –