如何为CalendarView
创建宽度和高度相等的布局?对ImageView
的同一问题的回答不适用于CalendarView
:
ImageView - have height match width?
目前的布局:
<CalendarView
android:id="@+id/calendarView"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent" />
答案 0 :(得分:1)
您需要在运行时获取设备的宽度。并设置布局参数,如新的LayoutParams(width_of_device,width_of_device)并应用布局参数。因此,您可以设置日历视图的相等宽度和高度。