如何为CalendarView创建宽度和高度相同的布局?

时间:2018-05-09 05:42:52

标签: android layout calendarview

如何为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" />

enter image description here

1 个答案:

答案 0 :(得分:1)

您需要在运行时获取设备的宽度。并设置布局参数,如新的LayoutParams(width_of_device,width_of_device)并应用布局参数。因此,您可以设置日历视图的相等宽度和高度。