【发布时间】:2013-01-24 20:25:57
【问题描述】:
我在我的一项活动中为个人视图设置主题时遇到问题。
在我的清单中的应用程序标签中设置主题非常有效,就像在清单中的活动标签中设置主题一样。
无论我是否在清单中设置了主题,如果我尝试在单个视图上设置主题:
<TextView
android:id="@+id/userFullNameTextView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_marginTop="5dp"
android:layout_toRightOf="@+id/profileImageView"
android:text="Bobby Joe"
android:textAppearance="?android:attr/textAppearanceMedium"
android:theme="@style/Theme.Sherlock.Light" />
视图始终以默认主题(清单中未设置任何内容)或清单中指定的相同主题显示。
我不会在我的 xml 文件中的任何地方覆盖 Theme.Sherlock.Light 主题。我尝试了几种不同的主题组合,但无济于事。哦,我显然在使用 ActionBarSherlock。
编辑
如果我创建一个新样式:
<style name="SideMenuStyle" parent="Theme.Sherlock.Light" >
</style>
并在我的 xml 中使用此样式,它仍然无法显示正确的样式。
【问题讨论】:
标签: android actionbarsherlock android-theme