2011-10-19 13 views

答えて

2

私はそれをカスタマイズすることはできません。 Android 2.2以前では、長いクリック応答機能もサポートされていません(長押ししても何も起こりません)。

ロングクリックは、Android 2.3以降のWebViewでサポートされています。コピー&ペーストダイアログが表示されますが、webviewは一時的にWebTextViewモードに設定されています。その時に長押しが起きたときに表示されるダイアログ。 WebView.performLongClick()

WebTextViewはプライベートクラスなので、アクセスする方法はありません。したがって、onPerformLongClick()メソッドをオーバーライドしてダイアログが表示されないようにしても、ダイアログを取得してカスタマイズすることはできません。

+0

あなたはAndroid OS 4.1以上でonPerformLongClick()を使用する方法を教えてください。私はカスタマイズされたwebviewのデフォルトのテキスト選択オプションダイアログを無効にする必要があります。 – sachin003

関連する問題