android 关闭底部的菜单,实现真正全屏

Posted 夜宿山寺

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android 关闭底部的菜单,实现真正全屏相关的知识,希望对你有一定的参考价值。

这个也没啥好说的具体看代码吧,一下能够完全的实现全屏效果,但是需要root之后才能够使用,看代码就知道了底部菜单是rom自带的一个服务

public static void closeBar(Context context) 
		try 
			// 需要root 权限
			Build.VERSION_CODES vc = new Build.VERSION_CODES();
			Build.VERSION vr = new Build.VERSION();
			String ProcID = "79";

			if (vr.SDK_INT >= vc.ICE_CREAM_SANDWICH) 
				ProcID = "42"; // ICS AND NEWER
			

			// 需要root 权限
			Process proc = Runtime.getRuntime().exec(
					new String[] 
							"su",
							"-c",
							"service call activity " + ProcID
									+ " s16 com.android.systemui" ); // WAS 79
			proc.waitFor();

		 catch (Exception ex) 
			Toast.makeText(context, ex.getMessage(), Toast.LENGTH_LONG).show();
		
	

以上是关于android 关闭底部的菜单,实现真正全屏的主要内容,如果未能解决你的问题,请参考以下文章

android循环遍历出多个全屏的dialog,这些dialog怎么关闭

android 底部菜单栏实现(转)

全屏底部工作表,顶部带有关闭(X)按钮

android如何弹出一个占屏幕一半的菜单

BottomBar之Android底部菜单

我的Android之路——底部菜单栏的实现