Как изменить дизайн поля Piniew OTP с ящиков на простую линию? - PullRequest
0 голосов
/ 04 мая 2019

Это код, который я получил в сети для самостоятельной проверки OTP:

 <com.chaos.view.PinView
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintEnd_toEndOf="parent"
        android:id="@+id/otp_view"
        app:itemCount="6"
        android:focusableInTouchMode="true"
        android:itemBackground="@color/GrayColorOTP"
        android:cursorVisible="true"
        android:inputType="number"
        android:textColor="@color/textColorBlack"
        android:imeOptions="actionDone"
        app:itemHeight="@dimen/_40sdp"
        app:itemWidth="@dimen/_40sdp"
        android:focusable="true"
        android:background="@color/colorTransparent"
        app:viewType="line"
        app:lineColor="@color/GrayColorOTP"
        android:textSize="@dimen/_13sdp"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        app:layout_constraintHorizontal_bias="0.493" 
        android:layout_marginTop="47dp"
        app:layout_constraintTop_toBottomOf="@+id/txt_VerifyNumber"/>

Этот код показывает поле в окне просмотра.Теперь я хочу преобразовать дизайн коробки в простые линии.Пожалуйста, предложите мне изменения, необходимые в приведенном выше коде.

1 Ответ

0 голосов
/ 04 мая 2019

вы можете использовать эту библиотеку вместо "реализация" me.philio: pinentryview: 1.0.6 '"см. https://github.com/Philio/PinEntryView

        `<me.philio.pinentry.PinEntryView
        android:id="@+id/pin_entry_border"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_marginTop="20dp"
        android:layout_centerInParent="true"
        app:accentType="none"
        app:digitTextSize="6sp"
        app:digitSpacing="10dp"
        app:numDigits="4"
        app:digitElevation="2dp"
        app:mask=""
        app:accentWidth="10dp"
        app:digitTextColor="#0013e9"
        app:pinAccentColor="#0013e9"
        app:pinInputType="number" />`
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...