欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

Android开发之禁止下拉通知栏的方法

程序员文章站 2024-02-18 13:05:28
本文实例讲述了android开发之禁止下拉通知栏的方法。分享给大家供大家参考,具体如下: 1.在androidmanifest.xml中添加权限

本文实例讲述了android开发之禁止下拉通知栏的方法。分享给大家供大家参考,具体如下:

1.在androidmanifest.xml中添加权限

<uses-permission android:name="android.permission.expand_status_bar"/>
<uses-permission android:name="android.permission.status_bar"/>

2.在相应的activity中添加

@override
public void onwindowfocuschanged(boolean hasfocus) {
    // todo auto-generated method stub
    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();
    }
}

希望本文所述对大家android程序设计有所帮助。