kotlin 时间选择器对话框定制或类似于该类型的对话框创建

jaql4c8m  于 2023-04-12  发布在  Kotlin
关注(0)|答案(1)|浏览(125)

bounty还有5天到期。回答此问题可获得+50声望奖励。Ayaz Muhammad正在寻找来自信誉良好来源的答案:我已经在库中使用了这个对我有用github.com/OzcanAlasalvar/DatePicker构建

我试图建立对话如在图片如下

我已经尝试了两个回收器视图和约束布局,以显示时间在特定的突出显示的视图,但我不知道当下一个按钮点击如何获得时间,将在区域的约束突出显示的区域或是否有任何其他方式来做这一点的帮助将不胜感激,我的代码如下

<LinearLayout
        android:id="@+id/lltimer"
        android:layout_width="match_parent"
        android:layout_height="@dimen/_200sdp"
        android:layout_marginTop="@dimen/_12sdp"
        android:orientation="horizontal"
        android:gravity="center"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toBottomOf="@+id/title">

        <androidx.recyclerview.widget.RecyclerView
            android:id="@+id/rvHours"
            android:layout_width="0dp"
            android:layout_weight="1"
            android:layout_height="match_parent"
            android:layout_gravity="center"
            />

        <androidx.recyclerview.widget.RecyclerView
            android:id="@+id/rvMints"
            android:layout_width="0dp"
            android:layout_weight="1"
            android:layout_height="match_parent"
            android:layout_gravity="center"
            />

    </LinearLayout>

    <androidx.constraintlayout.widget.ConstraintLayout
        android:id="@+id/constrainBg"
        android:layout_width="match_parent"
        android:layout_height="@dimen/_28sdp"
        android:background="@drawable/shape_gray"
        android:alpha="0.3"
        android:layout_marginHorizontal="@dimen/_12sdp"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="parent"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintVertical_bias="0.3"

        />

相关问题