private static void hookNavBar(ViewGroup rootView, ViewGroup navbarView) {
rootNavbarView = rootView;
Context context = rootView.getContext();
ViewPager vpXpHook = new ViewPager(context);
exNavbar = new LinearLayout(context);
musicControllerPanel = new MusicControllerPanel(context);
onHomeNavbar = new LinearLayout(context);
initExNavbar(vpXpHook, exNavbar);
initHomeNavbar(onHomeNavbar, vpXpHook);
initMusicPanel(musicControllerPanel);
initVpHook(vpXpHook, navbarView, exNavbar, musicControllerPanel, onHomeNavbar);
initBroadcast(context);
initClipBoardListener(context);
ViewGroup.LayoutParams params = new ViewGroup.LayoutParams(
ViewPager.LayoutParams.MATCH_PARENT, ViewPager.LayoutParams.MATCH_PARENT);
rootView.addView(vpXpHook, 0, params);
setNavbarHeight(context, DataHook.navbarHeight);
}
NavBarHook.java 文件源码
java
阅读 24
收藏 0
点赞 0
评论 0
项目:XposedNavigationBar
作者:
评论列表
文章目录