X5 webview视频全屏播放时去掉分享功能和QQ浏览器下载推
2018-04-09 本文已影响769人
FengZai8
-
去掉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);
}
}
});
-
去掉分享链接到微信和QQ等功能
常规做法其实我也不知道。。。有知道的告诉我,谢谢哈。。。
在某个版本可以参照1,也可以监听view的增加判断移除。
简单粗暴的方法通过dispatchTouchEvent 阶段判断触摸点击的位置和分享那位置范围return true 消化掉。