我使用xamarin构建android应用程序这是我的第一个应用程序。我有一个日历视图,我需要更改当天的字体大小和样式。我尝试了下面的代码字体颜色改变但尺寸太小。最低api等级11目标16.我正在使用galaxy note 2进行测试
<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 :(得分:4)
您需要做的就是引用一种不同的样式,其中包含一个稍大的日期大小的字体。我不确定你为什么不使用styles.xml,因为它似乎是正确的。但是,我只需将其添加到日历的XML属性中。这可能会很好,因为大概你只使用一个日历,因此效率不高。将此行添加到日历XML:
android:dateTextAppearance="@android:style/TextAppearance.Large"
希望这能帮到你!
答案 1 :(得分:0)