取消自动获取焦点(默认进来焦点到edittext),取消进入呼出软件盘
<LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/checkinlinear" android:layout_below="@id/assetnameet" android:focusable="true" android:focusableInTouchMode="true" android:lineSpacingExtra="5dip"> <EditText android:id="@+id/checkin_content" android:layout_height="50dip" android:layout_width="200dip" android:layout_weight="1" android:hint="@string/checkin_content_hint" android:singleLine="true"/> <Button android:text="@string/checkin_submit_btn" android:id="@+id/checkin_submitbtn" android:layout_height="wrap_content" android:layout_width="wrap_content" android:layout_weight="3"/> </LinearLayout>
android:focusable="true" android:focusableInTouchMode="true"
此前,当我进入做项目的时候!发现,当我进入到对应的ui中,焦点会自动的到edittext中,这样就会呼出软键盘!我在网上找了一些资料!有的是关闭,或者监控软键盘状态,或者焦点位置!
但是!这些都不是我项目想要的!
我想要的仅仅是第一次进入到对应ui的时候,不要呼出软键盘,当用户点击的时候,才呼出软键盘!
而在linearyout中加入这两行代码就能实现我的要求了了!
相关推荐
huha 2020-10-16
xfcyhades 2020-11-20
sgafdsg 2020-11-04
Michael 2020-11-03
fengyeezju 2020-10-14
ziyexiaoxiao 2020-10-14
业余架构师 2020-10-09
OuNuo0 2020-09-29
moses 2020-09-22
Angelia 2020-09-11
qinxu 2020-09-10
刘炳昭 2020-09-10
Nostalgiachild 2020-09-07
Nostalgiachild 2020-08-17
leavesC 2020-08-14
一青年 2020-08-13
AndroidAiStudy 2020-08-07
ydc0 2020-07-30
绿豆饼 2020-07-28