捕获webview点击(不仅仅是来自链接)

时间:2011-03-15 00:14:09

标签: android webview

有没有办法为webview设置onClickListener?我在这里看到了拦截网址点击的代码,但我想在用户点击webview的区域或用手指划过它时随时拦截。我出于格式化原因将html直接加载到webview中(而不是给它一个url),我真的希望能够告诉用户在屏幕上的任何地方点击任何时间。我一直在使用textview并且工作正常,但它是否适用于webview?

1 个答案:

答案 0 :(得分:1)

您是否尝试过而不是onClick,onLongClick监听器?

取自我最近的项目:

printMessageTextView.setOnLongClickListener(new OnLongClickListener() {
        int active = 0;
        @Override
        public boolean onLongClick(View v) {

在这种情况下,int active = 0;可能不需要。但是应该能听你的。