0

以下のような編集テキストがあります。問題は、編集テキストに点滅カーソルがないことです。どうすればこれを入手できますか? 具体的には、ユーザーが [テキストの編集] を 1 回クリックすると、キーボードが表示されるようにする必要があります。どうすればこれを行うことができますか?

<EditText
    android:id="@+id/editText1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentLeft="true"
    android:ems="10"
    android:focusable="true"
    android:inputType="textMultiLine"
    android:maxLines="1" >
</EditText>
4

5 に答える 5

0

キーボードを暗黙的に開く。これを使って

// for showing the soft keyboard on click of edit text
    InputMethodManager mgr = (InputMethodManager) getSystemService   (Context.INPUT_METHOD_SERVICE);
    // only will trigger it if no physical keyboard is open
    mgr.showSoftInput(editText, InputMethodManager.SHOW_IMPLICIT);

カーソルを表示するには、これを xml に追加するだけです。

android:cursorVisible="true"

幸運を!..

于 2013-09-06T05:23:31.797 に答える