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

  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 消化掉。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 11,855评论 0 17
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,953评论 25 709
  • 一、 Android分发机制概述: Android如此受欢迎,就在于其优秀的交互性,这其中,Android优秀...
    IT枫阅读 7,265评论 2 9
  • 岁末岂无雪,有意故来迟。 寒夜灯帐里,斟酌古人诗。 【2015年1月24日】 �
    d03e056874dc阅读 1,589评论 0 0
  • 像往常一样,在那多少个日夜里,我和你在一个个静谧的夏夜里偷偷从家里跑出,骑着单车,逆着海风,坐在巨大的石块,远眺...
    樱下闻君笛簌簌阅读 1,423评论 0 0

友情链接更多精彩内容