這是我的第一個使用Android(Xamarin)的項目,我試圖設計ActionBar。我成功地改變了背景顏色,但是現在其中的文字已經消失或者與背景顏色相同。我認爲第二,因爲我只改變了背景。以下是我的Styles.xml。Android動作條背景與文本相同的顏色
<?xml version="1.0" encoding="UTF-8" ?>
<resources>
<style name="hme" parent="android:Theme.Material">
<item name="android:actionBarStyle">@style/hme.ActionBar</item>
<!-- Support library compatibility -->
<item name="actionBarStyle">@style/hme.ActionBar</item>
</style>
<!-- ActionBar styles -->
<style name="hme.ActionBar" parent="@style/Widget.AppCompat.ActionBar.Solid">
<item name="android:background">@color/primary</item>
<item name="android:titleTextStyle">@style/hme.ActionBar.Text</item>
<!-- Support library compatibility -->
<item name="background">@color/primary</item>
</style>
<style name="hme.ActionBar.Text" parent="@style/TextAppearance.AppCompat.Widget.ActionBar.Title">
<item name="android:textColor">@color/white</item>
</style>
<style name="hme.Splash" parent="android:Theme">
<item name="android:windowBackground">@drawable/splash</item>
<item name="android:windowNoTitle">true</item>
</style>
</resources>
這裏是Gyazo的外觀截圖。 (沒有足夠的代表張貼一張圖片):http://gyazo.com/161cd58ced1f7a147b29f8ee6aa401af
我檢查了其他修復上的不同問題,但似乎沒有任何工作,任何人都可以幫助我嗎?
如果我將「@ color/primary」更改爲「@ color/black」,則文本和操作欄均爲黑色 –