美文网首页
X5 webview视频全屏播放时去掉分享功能和QQ浏览器下载推

X5 webview视频全屏播放时去掉分享功能和QQ浏览器下载推

作者: FengZai8 | 来源:发表于2018-04-09 01:26 被阅读769次
  1. 去掉QQ浏览器推荐下载
getWindow().getDecorView().addOnLayoutChangeListener(new View.OnLayoutChangeListener() {
            @RequiresApi(api = Build.VERSION_CODES.ICE_CREAM_SANDWICH)
            @Override
            public void onLayoutChange(View v, int left, int top, int right, int bottom, int oldLeft, int oldTop, int oldRight, int oldBottom) {
                ArrayList<View> outView = new ArrayList<View>();
                getWindow().getDecorView().findViewsWithText(outView, "QQ浏览器", View.FIND_VIEWS_WITH_TEXT);
                int size = outView.size();

                if (outView != null && outView.size() > 0) {
                    outView.get(0).setVisibility(View.GONE);
                }
            }
        });
  1. 去掉分享链接到微信和QQ等功能

常规做法其实我也不知道。。。有知道的告诉我,谢谢哈。。。
在某个版本可以参照1,也可以监听view的增加判断移除。
简单粗暴的方法通过dispatchTouchEvent 阶段判断触摸点击的位置和分享那位置范围return true 消化掉。

相关文章

网友评论

      本文标题:X5 webview视频全屏播放时去掉分享功能和QQ浏览器下载推

      本文链接:https://www.haomeiwen.com/subject/lmyvhftx.html