Android中设置EditText默认无焦点
来源:互联网 发布:深圳淘宝网店推广培训 编辑:程序博客网 时间:2024/05/22 15:32
转载地址 :http://blog.csdn.net/duanyipeng/article/details/7171302
在activity中放置了1个或1个以上的EditText,进入该activity的时候第一个EditText会接收焦点,我希望里面所有的EditText默认是不接收焦点的,该怎么做呢?
方法:
在第一个EditText前面添加一个LinearLayout,并且一定要请求获得焦点,否则无效。网上很多都说到要添加一个LinearLayout,但是没有强调要使用<requestFocus />这句,发现不使用这句其实是没有效果的。
<LinearLayout android:focusable="true" android:focusableInTouchMode="true" android:layout_width="0px" android:layout_height="0px"> <requestFocus /> </LinearLayout>
然后,所有的EditText,里面都不要再使用<requestFocus />。
也有人说,初始化后,调用
EditText的clearFocus(),即:
EditText textIn = (EditText)findViewById(R.id.TextInput);
textIn.clearFocus();
textIn.setSelected(false);
试过,但没有效果。
- Android中设置EditText默认无焦点
- Android中设置EditText默认无焦点
- Android中设置EditText默认无焦点
- Android设置EditText默认无焦点
- 【EditText焦点】默认EditText无焦点
- Android EditText设置默认不弹出软键盘,点击EditText外部隐藏软键盘,EditText获取焦点时隐藏hint
- android在edittext中点击button一次无反应,edittext失去焦点
- android的edittext默认不获得焦点
- Android让EditText默认不获取焦点
- Android取消EditText默认自动获取焦点
- Android edittext默认不获取焦点
- Android EditText默认不获取焦点
- android EditText默认不获取焦点
- Android如何使edittext默认失去焦点
- Android里面的EditText默认没有焦点
- android edittext 默认不获取焦点
- android的EditText,焦点会默认在第一个EditText中,我不希望焦点默认在任何EditText中,如何做?
- Android中EditText焦点问题
- 6410平台上配置DDR的参数
- android 播放网络或本地gif格式的动态图片
- Andriod API之Handler
- 我的Android进阶之旅------>HTTP Header 详解
- 东风风神S30 1.5MT 模仿中进步
- Android中设置EditText默认无焦点
- Struts2 S标签 数目字格式化成金额输出(保留两位小数)
- XHR2-XMLHttpRequest
- 在marvel166平台上面调试DDR
- 【Tech-Android-Jni】Jni的Jclass JmethodID JfrieldID的差异
- FTP的使用和注意事项
- JS将浮点数四舍五入,取小数点后2位
- Dev控件中GridControl控件的事件方法
- Leetcode Maximum Subarray