6

CSS 列を使用して、Android WebView にコンテンツを表示しています。longclicklistner {return true}; を使用しました。これで、電話でロングクリックを無効にすることができましたが、タブでは機能しないようです(例:galaxy tab 2)。jqueryを使用してtouchmoveイベントも防止していますが、ロングクリックの一部としてスワイプが発生するとcss列が移動します。どんな助けでも大歓迎です。ありがとうございました。

wbView.setOnLongClickListener(new View.OnLongClickListener() {

        @Override
        public boolean onLongClick(View v) {
            return true;
        }
    });
    wbView.setLongClickable(false);

jqueryコード:

document.getElementById("divIdToShowContent").ontouchmove = function(e){
         e.preventDefault();
         var touching = null;

}

4

3 に答える 3

0

これを試して :

_webview.setOnLongClickListener(new OnLongClickListener() {
@Override
public boolean onLongClick(View v) {
    return true;
}
});
于 2013-12-16T07:18:18.413 に答える