4
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

【解決】 Theme.Holo.Lightが適用されなくてハマった件

4
Last updated at Posted at 2014-03-13

Theme.Holo.Lightが適用されなくてハマった件

Holo.Lightのテーマを適用させたいのに,全然適用されなかったおはなし.

ActionBar 黒

style.xml
<resources>
    <style name="AppBaseTheme" parent="android:Theme.Holo.Light" />
    <style name="AppTheme" parent="AppBaseTheme" />
</resources>
AndroidManifest.xml
    <application
        android:theme="@style/AppTheme" >

ActionBar 黒

style.xml
<resources>
    <style name="AppBaseTheme" parent="android:Theme.Holo.Light" />
    <style name="AppTheme" parent="AppBaseTheme" />
</resources>
AndroidManifest.xml
    <application
        android:theme="@style/AppBaseTheme" >

ActionBar 白

style.xml
<resources>
    <style name="AppBaseTheme" parent="android:Theme.Holo.Light" />
    <style name="AppTheme" parent="android:Theme.Holo.Light" />
</resources>
AndroidManifest.xml
    <application
        android:theme="@style/AppTheme" >

ActionBar 黒

style.xml
<resources>
    <style name="AppBaseTheme" parent="android:Theme.Holo.Light" />
    <style name="AppTheme" parent="android:Theme.Holo.Light" />
</resources>
AndroidManifest.xml
    <application
        android:theme="@style/AppBaseTheme" >

ActionBar 黒

style.xml
<resources>
    <style name="AppBaseTheme" parent="android:Theme.Holo" />
    <style name="AppTheme" parent="android:Theme.Holo" />
</resources>
AndroidManifest.xml
    <application
        android:theme="@style/AppBaseTheme" >

ActionBar 黒で,ActionBar下に青線

style.xml
<resources>
    <style name="AppBaseTheme" parent="android:Theme.Holo" />
    <style name="AppTheme" parent="android:Theme.Holo" />
</resources>
AndroidManifest.xml
    <application
        android:theme="@style/AppTheme" >

キャプチャ.PNG

でも新規プロジェクト作るとこうならないから,やっぱどこかおかしいんだろうなぁ…
全然分からん…プロジェクト作り直すしかないのか….

解決

原因は参照しているライブラリに,同名のstyleが適用されていたためでした.
(ひどいオチ…)

みなさん,ライブラリプロジェクトをEclipseで生成したら,忘れずに不要なリソースを削除しましょう orz

4
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?