1

我有一个Edittext,并且该edittext 下面有一个listview。最初Listview 的可见性设置为GONE。一旦用户输入edittext,我就会通过在列表视图中填充精炼结果来使列表视图可见。但是在这里在edittext中输入一个字母后,edittext失去了焦点。再次,用户需要单击 edittext 并且必须键入才能继续。我的问题是如何在 listview 获得可见性时使 edittext 不失去焦点。非常感谢任何帮助。

4

2 回答 2

2

只需输入 xml editext:

<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>
于 2013-02-11T10:22:50.500 回答
2

edittext.requestFocus();

在你设置listView可见的地方..

于 2013-02-11T10:24:19.437 回答