试图在不同的活动中使用单独的样式,但不幸的是它停止工作

时间:2016-03-13 12:24:41

标签: android android-styles

我正在使用一个TableLayout,它使用的风格不适用于同一应用程序中的不同活动

 <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">

        <item name="colorPrimary">#11a40f</item>
        <item name="colorPrimaryDark">#00a8e6</item>
        <item name="colorAccent">#1574c7</item>
</style>

1 个答案:

答案 0 :(得分:0)

styles.xml

<resources>

 <style name="AppThemeOne" parent="Theme.AppCompat.Light.NoActionBar">

        <item name="colorPrimary">#11a40f</item>
        <item name="colorPrimaryDark">#00a8e6</item>
        <item name="colorAccent">#1574c7</item>
</style>

 <style name="AppThemeTwo" parent="Theme.AppCompat.Light.DarkActionBar">

        <item name="colorPrimary">#11a40f</item>
        <item name="colorPrimaryDark">#00a8e6</item>
        <item name="colorAccent">#1574c7</item>
</style>
</resources>

的Manifest.xml

 <activity android:name=".MainActivity"
           android:label="@string/title_activity"
            android:theme="@style/AppThemeTwo">

        </activity>

        <activity
            android:name=".AbcActivity"
            android:label="@string/title_activity"
            android:theme="@style/AppThemeOne">
        </activity>