1

Edittext が 1 つあり、その edittext の下にリストビューがあります。最初は、Listview の可視性が GONE に設定されています。ユーザーが編集テキストを入力したら、リストビューに絞り込まれた結果を入力して、リストビューを可視にします。しかし、ここで edittext に 1 文字入力すると、edittext はフォーカスを失います。ここでもユーザーは edittext をクリックし、入力して続行する必要があります。私の質問は、リストビューが可視化されたときに edittext がフォーカスを失わないようにする方法です。どんな助けでも大歓迎です。

4

2 に答える 2

2

セットする

edittext.requestFocus();

uが可視を設定している場所でlistView..

于 2013-02-11T10:24:19.437 に答える
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 に答える