android 如何让 EditText 默认不获取焦点
2014-10-17 00:00
363 查看
摘要: 当进入一个 activity时,如果该页面有editetext,那么该edittext会默认获取焦点,弹起软键盘,为了去掉这种效果,可以试试给 editeText的父控件设置相关属性。。
解决办法:给EditText的父级控件,设置成
android:focusable="true"
android:focusableInTouchMode="true"
这样,就把EditText默认的行为截断了!
解决办法:给EditText的父级控件,设置成
android:focusable="true"
android:focusableInTouchMode="true"
这样,就把EditText默认的行为截断了!
<LinearLayout style="@style/FillWrapWidgetStyle" android:orientation="vertical" android:background="@color/black" android:gravity="center_horizontal" android:focusable="true" android:focusableInTouchMode="true" > <ImageView android:id="@+id/logo" style="@style/WrapContentWidgetStyle" android:background="@drawable/dream_dictionary_logo" /> <RelativeLayout style="@style/FillWrapWidgetStyle" android:background="@drawable/searchbar_bg" android:gravity="center_vertical" > <EditText android:id="@+id/searchEditText" style="@style/WrapContentWidgetStyle" android:background="@null" android:hint="Search" android:layout_marginLeft="40dp" android:singleLine="true" /> </RelativeLayout> </LinearLayout>
相关文章推荐
- Android 如何让EditText不自动获取焦点,默认未编辑状态
- Android 如何让EditText不自动获取焦点 在项目中,一进入一个页面, EditText默认就会自动获取焦点。 那么如何取消这个默认行为呢? 在网上找了好久,有点 监听软键盘事件
- Android 如何让EditText不自动获取焦点
- Android 如何让EditText不自动获取焦点
- Android 如何让EditText不自动获取焦点
- Android 如何让EditText不自动获取焦点
- Android 如何让EditText不自动获取焦点
- android EditText 默认情况下不获取焦点(不弹出输入法)+点击EditText时,不弹出键
- Android 如何让EditText不自动获取焦点
- Android 如何让EditText不自动获取焦点
- Android 如何让EditText不自动获取焦点
- Android 如何让EditText不自动获取焦点
- Android 如何让EditText不自动获取焦点
- Android 如何让EditText不自动获取焦点
- Android 如何让EditText不自动获取焦点
- Android 如何让EditText不自动获取焦点?
- Android 如何让EditText不自动获取焦点
- Android 如何让EditText不自动获取焦点
- android EditText 默认情况下不获取焦点(不弹出输入框)
- Android 如何让EditText不自动获取焦点