テキストを選択した後、次に何をすべきかを決定する必要があります。選択したテキストをコピーするだけではありません。ユーザーが選択できる選択肢が増えました。さらにボタンを押すように促しますか?問題を解決するために emulateshiftheld を使用しようとしましたが、Google のドキュメントには「このメソッドは非推奨です」と記載されています。また、一部の選択ボタンを表示できません。リンクをクリックして、私の言いたいことを確認してください。リンク: https://public.blu.livefilestore.com/y1pHhMR2iyIbQN7uJ2C-9CLLJBosWAZw2r4MvD0qyyTG-QWUM-06i6HFu4Fn4oaWnHMbDyTBOa-CPwN6PwoZNifSQ/select.jpg?download&psid=1
質問する
1559 次
2 に答える
0
Androidの新しいSDKのWebView emulateShiftHeld()から関連コードを貼り付けます
/**
* Select Text in the webview and automatically sends the selected text to the clipboard
*/
public void selectAndCopyText() {
try {
KeyEvent shiftPressEvent = new KeyEvent(0,0,KeyEvent.ACTION_DOWN,KeyEvent.KEYCODE_SHIFT_LEFT,0,0);
shiftPressEvent.dispatch(mWebView);
} catch (Exception e) {
throw new AssertionError(e);
}
}
于 2012-07-04T05:32:51.407 に答える