其实就是EditText 焦点问题
下面我们就来解决这个问题,开发中为了快,我当时布局中有多个EditText,就在父布局中添加
android:focusable="true"android:focusableInTouchMode="true"比如说布局这样写<LinearLayoutandroid:focusable="true" android:focusableInTouchMode="true" android:layout_width="match_parent" android:layout_height="wrap_content"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:padding="5dp" android:text="店铺名称 :" android:textColor="#1d1d1d" android:textSize="15sp" /> <EditText android:id="@+id/et_setshop_shopname" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@null" android:hint="(请输入您的店铺名称) :" android:padding="5dp" android:textColor="#1d1d1d" android:textSize="15sp" /> </LinearLayout>注意:如果是多层嵌套千万不要放在ScrollView中没用
<ScrollView android:layout_width="match_parent" android:layout_height="match_parent" android:scrollbars="none"<LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:focusable="true" android:focusableInTouchMode="true" //代码放到这 android:orientation="vertical"><LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:padding="5dp" android:text="真实姓名 :" android:textColor="#1d1d1d" android:textSize="15sp" /> <EditText android:id="@+id/et_setshop_name" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@null" android:hint="(请输入您的真实姓名) :" android:padding="5dp" android:textColor="#1d1d1d" android:textSize="15sp" /></LinearLayout><TextView android:layout_width="match_parent" android:layout_height="1dp" android:background="#E9E9E9" /><LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:padding="5dp" android:text="身份证号 :" android:textColor="#1d1d1d" android:textSize="15sp" /> <EditText android:id="@+id/et_setshop_idnum" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@null" android:hint="(请输入您正确的十八位身份证号) :" android:padding="5dp" android:textColor="#1d1d1d" android:textSize="15sp" /></LinearLayout></LinearLayout>ScrollView>
新闻热点
疑难解答