2013-05-07 208 views
2

我正在使用xamarin構建android應用程序,這是我的第一個應用程序。我有一個日曆視圖,我需要更改當天的字體大小和樣式。我嘗試了下面的代碼字體顏色更改,但尺寸太小。最低API等級11目標16.我使用GALAXY NOTE 2測試Android calendarview字體大小

<style name="Widget.CalendarView.Custom" parent="@android:style/Widget.CalendarView"> 
<item name="android:focusedMonthDateColor">@color/gray</item>  
<item name="android:weekDayTextAppearance">@android:style/TextAppearance.Medium</item> 
<item name="android:dateTextAppearance">?android:attr/textAppearanceLarge</item> 
<item name="android:selectedWeekBackgroundColor">@android:color/transparent</item> 
</style> 

回答

0

你應該改變「機器人:dateTextAppearance」,你可以檢查此引用過) CalendarView

,你也可以試試這個

Style will save the world!

+1

謝謝你試圖幫助我。但沒有任何工作。我試圖創建一個樣式並將其用於dateTextAppearance,但沒有改變。 – 2013-05-08 10:24:35

4

所有你需要做的是參考不同的風格,包括日期的尺寸稍大的字體。我不確定你爲什麼不使用styles.xml,因爲它看起來是正確的。不過,我只是簡單地將它添加到日曆的XML屬性。這很好,因爲大概你只使用一個日曆,因此它不是非常低效。將此行添加到日曆XML:

android:dateTextAppearance="@android:style/TextAppearance.Large" 

希望這可以幫助你!