Android webview菜单长按

时间:2013-07-06 16:48:29

标签: android menu webview onlongclicklistener

我有以下webview

webView = (WebView) findViewById(R.id.web);
webView.getSettings().setAllowFileAccess(true);
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setPluginState(WebSettings.PluginState.ON);
webView.setLongClickable(false);
webView.setOnLongClickListener(new OnLongClickListener()
{
    @Override
    public boolean onLongClick(View v)
    {
        return false;
    }
});

WebViewClient wvc = new WebViewClient()
{
    @Override
    public boolean shouldOverrideUrlLoading(WebView view, String url)
    {
        ...
    }
};
webView.setWebViewClient(wvc);
webView.loadUrl("file://" + path);

如你所见,我试图阻止webview中的长按,但是当我长按webview时会弹出一个像这样的菜单:

Menu popup example

如何禁用此菜单? setLongClickable(false)和监听器似乎不起作用

webview正在全屏加载/显示Flash文件(.swf)

0 个答案:

没有答案