4

アクションモードを無効にする方法を教えてください。つまり、ユーザーがテキストを含む Web ビューを長押ししたときに、アクション モードが表示されないようにしたいと考えています。

4

1 に答える 1

13

私は一般的にあまり仕事をしていませんがWebViews、そのうちの1つはうまくいくはずだと思います。しかし、私はこれらのどれもテストしていません。

1:

WebViewXMLでの属性を設定します。android:longClickable="false"

または2:

XMLではなくJavaで上記の属性を設定します。

your_webview.setLongClickable(false);

または3:メソッドでWebViewreturn trueをオーバーライドしますsetOnLongClickListener

your_webview.setOnLongClickListener(new OnLongClickListener() {
    @Override
    public boolean onLongClick(View v) {
        return true;
    }
});
于 2012-12-25T12:36:58.330 に答える