【Android】Android取消EditText自动获取焦点
16lz
2021-01-23
解决方法:
在EditText的父级控件中找一个,设置成
android:focusable="true" android:focusableInTouchMode="true"
EditText的默认行为取消了
<LinearLayout android:id="@+id/top_search" android:layout_width="fill_parent" android:layout_height="@dimen/button_bar_height" android:layout_gravity="top|center_horizontal" android:layout_marginTop="2dip" android:background="@drawable/bottom_bar_bg" android:focusable="true" android:focusableInTouchMode="true" android:gravity="center_horizontal" > <EditText android:id="@+id/url_edittext" android:layout_width="0dip" android:layout_height="wrap_content" android:layout_marginLeft="4dip" android:layout_marginRight="4dip" android:layout_weight="3" android:drawablePadding="5.0dip" android:hint="请输入地址" android:singleLine="true" android:textSize="15dip" /> <EditText android:id="@+id/search_edittext" android:layout_width="0dip" android:layout_height="wrap_content" android:layout_marginLeft="4dip" android:layout_marginRight="4dip" android:layout_weight="1" android:drawablePadding="5.0dip" android:hint="搜索" android:singleLine="true" android:textSize="15dip" /> </LinearLayout>
更多相关文章
- adt-bundle和android studio下载地址(不定期更新)
- android 获取IP地址
- [置顶] Android Studio Android SDK Android NDK 官方下载地址
- android控件EditText
- Android——实现两个控件水平居中
- Android ListView控件基本用法
- Android的文本系列的控件
- android 控件属性大全
- android linearlayout 把控件view置底部(放在页面最下方)