如何更改android

时间:2015-07-13 11:51:14

标签: android android-actionbar

我在这里发了很多帖子,但我无法解决。

这是styles.xml

<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
    <!-- Customize your theme here. -->
    <item name="android:actionBarStyle">@style/MyActionBar</item>
</style>

<style name="MyActionBar" parent="@android:style/Widget.Holo.Light.ActionBar">
    <item name="android:titleTextStyle">@style/TitleBarTextColor</item>
    <item name="android:background">#609A95</item>
</style>

<style name="TitleBarTextColor" parent="@style/TextAppearance.AppCompat.Widget.ActionBar.Title">
    <item name="android:textColor">#609A95</item>
</style>

manifest.xml中,我将android:theme更改为MyActionBar

运行应用程序后

。我得到运行时异常

  

“无法启动活动   ComponentInfo {com.example.rahulrk.actionbarcolor / com.example.rahulrk.actionbarcolor.MainActivity}:   java.lang.IllegalStateException:您需要使用Theme.AppCompat   这个活动的主题(或后代)。“

0 个答案:

没有答案