您的位置:首页 > 移动开发 > Android开发

android禁止状态栏下拉

2013-03-11 12:19 441 查看
public void onWindowFocusChanged(boolean hasFocus)
	{
		// TODO Auto-generated method stub
		System.out.println("hasfocus--->>>" + hasFocus);
		super.onWindowFocusChanged(hasFocus);
		try
		{
			Object service = getSystemService("statusbar");
			Class<?> statusbarManager =
					Class.forName("android.app.StatusBarManager");
			Method test = statusbarManager.getMethod("collapse");
			test.invoke(service);
		}
		catch (Exception ex)
		{
			ex.printStackTrace();
		}
	}

onWindowFocusChanged是重写Activity里面的方法,当执行这句话是表示activity加载完毕。

记得加权限:
<uses-permission android:name="android.permission.EXPAND_STATUS_BAR" />
     <!-- <uses-permission android:name="android.permission.STATUS_BAR" /> -->


4.1模拟器测试有用,华为c8812测试有用,但是bug存在.........
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: