2

EditTextがあり、ユーザーがEditTextを長押しした場合など、CursorControllers(ハンドル)で示される「テキスト選択モード」にプログラムで入力したい。

どんな例や提案も高く評価されます。

4

2 に答える 2

2

試す

    editText.onTextContextMenuItem(android.R.id.startSelectingText);

ハニカム以前のバージョンと

    editText.onTouchEvent(MotionEvent.obtain(/* FakeLongClick */));

ハニカム以降の場合。

私はモーションイベントに精通していませんが、長いクリックイベントをシミュレートできればこれでうまくいくはずです...

于 2012-05-27T04:30:42.350 に答える
-1

あなたはいくつかのテキストをEditTextに貼り付けることができます...

     <EditText
    android:id="@+id/et_link"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:hint="Link" /> 

EditTextウィンドウに「リンク」が表示されます

于 2012-02-13T10:35:28.607 に答える