EditTextがあり、ユーザーがEditTextを長押しした場合など、CursorControllers(ハンドル)で示される「テキスト選択モード」にプログラムで入力したい。
どんな例や提案も高く評価されます。
EditTextがあり、ユーザーがEditTextを長押しした場合など、CursorControllers(ハンドル)で示される「テキスト選択モード」にプログラムで入力したい。
どんな例や提案も高く評価されます。
試す
editText.onTextContextMenuItem(android.R.id.startSelectingText);
ハニカム以前のバージョンと
editText.onTouchEvent(MotionEvent.obtain(/* FakeLongClick */));
ハニカム以降の場合。
私はモーションイベントに精通していませんが、長いクリックイベントをシミュレートできればこれでうまくいくはずです...
あなたはいくつかのテキストをEditTextに貼り付けることができます...
<EditText
android:id="@+id/et_link"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:hint="Link" />
EditTextウィンドウに「リンク」が表示されます