<style name="GCTheme" parent="Theme.Sherlock.Light">
<item name="android:textSize">18sp</item>
<item name="android:textColor">#FFFFFF</item>
<item name="actionDropDownStyle">@style/MyDropDown</item>
<item name="popupMenuStyle">@style/PopupMenu.Example</item>
</style>
<style name="MyDropDown" parent="Widget.Sherlock.Spinner.DropDown.ActionBar">
<item name="android:popupBackground">#7D7D7D</item>
</style>
<style name="PopupMenu.Example" parent="@style/Widget.Sherlock.Light.ListPopupWindow">
<item name="android:popupBackground">#7D7D7D</item>
</style>
次のコードは、アクション バーのタイトルが白く、アクション バーが青みがかった色になるようにアクション バーのスタイルを設定します。現在直面している問題は、Theme.Sherlock.Light を使用しているため、オプション メニューの設定が正しく表示されないことです。オプションメニューの設定は拡張PreferenceActivity
され、次のコードで構成されています。
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
addPreferencesFromResource(R.xml.perferences);
}
ここでの主な問題は、アクションバーの textColor が白に設定されており、このページに表示される背景も白であるため、テキストが読めないことです...誰もこの問題を解決するためのアイデアを持っていますか? .
私はこのコードを使ってみました
View v = new View(this);
v.setBackgroundColor(Color.GRAY);
設定アクティビティで、しかしそれはうまくいきませんでした。