我有一个Edittext,下面是listtext的列表视图.Initailly Listview可见性设置为GONE。一旦用户输入edittext,我就会通过在listview中填充精炼结果来将listview制作成Visible。但是在edittext中输入一个字母后,edittext失去了焦点。再次,用户需要单击edittext并且必须键入才能继续。我的问题是当listview获得它的可见性时,如何使edittext不会失去焦点。任何帮助非常感谢。
答案 0 :(得分:2)
只需输入xml edittext:
<EditText
android:id="@+id/editText1"
android:layout_width="0dip"
android:layout_height="wrap_content"
android:layout_weight="1"
android:ems="10"
android:inputType="textShortMessage" >
<requestFocus />
</EditText>
答案 1 :(得分:2)
集
edittext.requestFocus();
在您设置listView
可见的位置