Что это за вид Android? - PullRequest
       29

Что это за вид Android?

0 голосов
/ 21 сентября 2019

Справочная информация : я разрабатываю профессиональное приложение для Android, чтобы люди могли получать медицинские услуги, услуги здравоохранения и чистоту прямо у себя дома.Домашняя страница завершена.Я разрабатываю страницу Исправить встречу , чтобы пользователь мог назначить встречу с врачами в их местности.У меня есть раздел категории, в котором показано, с каким доктором вы хотите встретиться.Я думал о флажках, чтобы позволить пользователям отмечать эту категорию как кардиолог, стоматолог и т. Д. Но это не был бы хороший UX.Затем я наткнулся на это изображение:

Circle views acting like checkboxes

Это пользовательские представления, действующие как флажки.

Вопрос : Я точно не знаю, что это за взгляды?

Мое восприятие : Это могут быть кнопки с пользовательским взаимодействием или, возможно, даже флажки с изображением в них.Я не знаю кто они.Если у вас есть идеи, пожалуйста, дайте мне знать, как достичь такого вида?

1 Ответ

0 голосов
/ 21 сентября 2019

Использовать пользовательский флажок.

<CheckBox
    android:id="@+id/checkbox1"
    android:focusable="false"
    android:focusableInTouchMode="false"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:button="@drawable/checkbox_layout"/>

checkbox_layout.xml

<selector xmlns:android="http://schemas.android.com/apk/res/android" >
    <item android:drawable="@drawable/unchecked_checkbox"
        android:state_checked="false"/>
    <item android:drawable="@drawable/selected_checkbox"
        android:state_checked="true"/>
    <item android:drawable="@drawable/unchecked_checkbox"/>
</selector>
...