最近毕业设计也快做完了,因为也是边学Android边做毕设,而且也因为是初学,所以用了比较长时间,现在也是希望记下这段时间写Android的一些技巧方法或者是问题。
首先是关于EditText这个控件,这个控件用的也是非常普遍的,毕竟是程序用于和用户进行交互的一个重要控件。
1.取消EditText自动获取焦点的默认行为
一般在一进入有EditText的界面时,EditText就会自动获取焦点,但有时候我们并不希望EditText这种默认行为。
在网上搜了下,发现这种方法是有效的:
在EditText的父控件中加入这段代码:
android:focusable="true";
android:focusableInTouchMode="true";
这样就可以让EditText不会自动获取焦点了。
完整的xml代码如下:
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:focusable="true"
android:focusableInTouchMode="true" >
<EditText
android:id="@+id/edit"
android:la

本文总结了在Android开发中使用EditText控件时的一些实用技巧和遇到的问题,包括取消默认焦点获取、解决Eclipse布局文件渲染错误、AlertDialog中EditText无法弹出键盘的处理、文本选择与光标定位的方法,以及内容监听和清除搜索框文字的实现。
最低0.47元/天 解锁文章
7057

被折叠的 条评论
为什么被折叠?



