第一次写博客,实现一个分隔输入框的自定义对话框,点击按钮通过回调方法在调用界面获取输入值,代码也是东拼西凑来的,所以谢谢各位的分享,从哪抄的忘了所以就不贴地址了,如果在意,请联系我删除。话不多说直接贴代码。
首先看一下效果图,大家可以看看是不是自己想要的效果,避免浪费时间。
一、布局文件
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
android:orientation="vertical">
<LinearLayout
android:layout_width="350dp"
android:layout_height="230dp"
android:background="@drawable/shape_corner_backcolor"
android:gravity="center"
android:orientation="vertical">
<TextView
android:id="@+id/title_num"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="请输入珠子上的数字"
android:textColor="#000"
android:textSize="18dp" />
<FrameLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="20dp">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/shape_corner_black"
android:gravity="center"
android:orientation="horizontal">
<TextView
android:id="@+id/num_1"
android:layout_width="39dp"
android:layout_height="39dp"
android:background="@drawable/lift_corner_back"
android:gravity="center"
android:textColor="#000"
android:textSize="20dp" />
<TextView
android:id="@+id/num_2"
android:layout_width="39dp"
android:layout_height="39dp"
android:background="@drawable/shape_stroke"
android:gravity="center"
android:textColor="#000"
android:textSize="20dp" />
<TextView
android:id="@+id/num_3"
android:layout_width="39dp"
android:layout_height="39dp"
android:background="@drawable/shape_stroke"
android:gravity="center"
android:textColor="#000"
android:textSize="20dp" />
<TextView