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>
更多相关文章
- 安卓课程二十一 SeekBar拖动控件的使用
- Android ADT & SDK离线下载地址
- [android]控件ImageView的常用属性
- android控件注意点(一)
- android设置系统语言,字体大小,字体样式导致widget控件失效
- Android API指南(二)自定义控件04之 位置说明