我想使那些editText
字段看起来仍然像这样,但实际上它只是一个editText
我尝试将它们用作四个,但这并不是我所理解的正确方法
Current and required look of layout, in red "circle" editText fields I mentioned before
答案 0 :(得分:0)
您可以使用this library来实现您的要求。
将此内容放入您的依赖项implementation 'com.chaos.view:pinview:1.4.3'
中
并在您的布局中使用此代码
<com.chaos.view.PinView
android:id="@+id/firstPinView"
style="@style/PinWidget.PinView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:cursorVisible="true"
android:hint="Hint."
android:inputType="text"
android:itemBackground="@mipmap/ic_launcher"
android:padding="@dimen/common_padding"
android:textColor="@color/text_colors"
android:textSize="18sp"
android:textStyle="bold"
app:cursorColor="@color/line_selected"
app:cursorWidth="2dp"
app:hideLineWhenFilled="true"
app:itemCount="5"
app:itemHeight="48dp"
app:itemRadius="4dp"
app:itemSpacing="0dp"
app:itemWidth="48dp"
app:lineColor="@color/line_colors"
app:lineWidth="2dp"
app:viewType="rectangle" />
有关更多详细信息,请参见他们的docs