无法设置 xamarin android calendarView 的样式
can't style xamarin android calendarView
我如何设置 xamarin calendarView 的样式。我试过了,但没用。它在不同 android API 级别上的显示也不同。
这是我目前尝试过的方法
<CalendarView
android:layout_width="match_parent"
android:layout_height="250dp"
android:id="@+id/calendarView1"
android:overScrollMode="always"
android:scrollbars="horizontal"
android:showWeekNumber="false"
android:layout_marginLeft="20dp"
android:layout_marginRight="20dp" />
Android.Widget.CalendarView
class 是一个由多个子视图组成的小部件。小部件本身不提供任何真正的样式 properties/methods。请参阅 API 文档:
Xamarin Android:https://developer.xamarin.com/api/type/Android.Widget.CalendarView/
原生 Android:
https://developer.android.com/reference/android/widget/CalendarView.html
并且它在不同版本的 Android 上看起来会有所不同,因为小部件将使用 运行 所在的 Android 版本的 theme/style。
不过,您应该能够使用样式和主题来设置 CalendarView 的样式。请参阅此 Android 文档:
https://developer.android.com/guide/topics/ui/themes.html
作为一个非常简单的示例,您可以这样做以使用 Android 内置的 Holo 主题:
<CalendarView
...
android:theme="@android:style/Theme.Holo" />
按照上面链接的指南,您可以创建自己的主题以供使用,甚至可以继承内置主题并对其进行修改。并且设置主题应该使它在 Android 的所有版本上看起来都一样。
我如何设置 xamarin calendarView 的样式。我试过了,但没用。它在不同 android API 级别上的显示也不同。
这是我目前尝试过的方法
<CalendarView
android:layout_width="match_parent"
android:layout_height="250dp"
android:id="@+id/calendarView1"
android:overScrollMode="always"
android:scrollbars="horizontal"
android:showWeekNumber="false"
android:layout_marginLeft="20dp"
android:layout_marginRight="20dp" />
Android.Widget.CalendarView
class 是一个由多个子视图组成的小部件。小部件本身不提供任何真正的样式 properties/methods。请参阅 API 文档:
Xamarin Android:https://developer.xamarin.com/api/type/Android.Widget.CalendarView/
原生 Android:
https://developer.android.com/reference/android/widget/CalendarView.html
并且它在不同版本的 Android 上看起来会有所不同,因为小部件将使用 运行 所在的 Android 版本的 theme/style。
不过,您应该能够使用样式和主题来设置 CalendarView 的样式。请参阅此 Android 文档: https://developer.android.com/guide/topics/ui/themes.html
作为一个非常简单的示例,您可以这样做以使用 Android 内置的 Holo 主题:
<CalendarView
...
android:theme="@android:style/Theme.Holo" />
按照上面链接的指南,您可以创建自己的主题以供使用,甚至可以继承内置主题并对其进行修改。并且设置主题应该使它在 Android 的所有版本上看起来都一样。