本文实例讲述了Android编程实现禁止StatusBar下拉的方法。分享给大家供大家参考,具体如下:

Android中有许多隐藏的Service,StatusBarManager就是其中一个,在Context.java中可以看到:
/**
* Use with {@link #getSystemService} to retrieve a {@link
* android.app.StatusBarManager} for interacting with the status bar.
*
* @see #getSystemService
* @see android.app.StatusBarManager
* @hide
*/
public static final String STATUS_BAR_SERVICE = "statusbar";
表明该service不对外提供,如果要调用的话需要在源码树上编译,才能调用到标记为@hide的接口。也可以将源码编译出来的classes.jar包添加到工程里面。
StatusBarManager提供了一些有用的接口,像disable()方法正是我们需要的,一些系统级的应用也是调用的该方法禁止StatusBar下拉的,比如电话、锁屏模块。想要调用该方法,你还需要以下权限:
<uses-permission android:name="android.permission.STATUS_BAR" /> <uses-permission android:name="android.permission.EXPAND_STATUS_BAR"/>
获取StatusBarManager实例
mStatusBarManager = (StatusBarManager) mContext.getSystemService(Context.STATUS_BAR_SERVICE);
禁止下拉
mStatusBarManager.disable(StatusBarManager.DISABLE_EXPAND);
解除禁止
mStatusBarManager.disable(StatusBarManager.DISABLE_NONE);
禁止Android的StatusBar下拉
更多关于Android相关内容感兴趣的读者可查看本站专题:《Android开发入门与进阶教程》、《Android多媒体操作技巧汇总(音频,视频,录音等)》、《Android基本组件用法总结》、《Android视图View技巧总结》、《Android布局layout技巧总结》及《Android控件用法总结》
希望本文所述对大家Android程序设计有所帮助。
# Android
# 禁止
# StatusBar
# 下拉
# Android实现状态栏(statusbar)渐变效果的示例
# Android有效获取状态栏(StatusBar)高度的方法
# Android StatusBar 透明化方法(不同的版本适配)
# 进阶
# 相关内容
# 中有
# 你还
# 感兴趣
# 给大家
# 可以看到
# 其中一个
# 更多关于
# 所述
# 程序设计
# 树上
# 操作技巧
# 讲述了
# brush
# link
# class
# DISABLE_EXPAND
# pre
# app
相关文章:
定制建站哪家更专业可靠?推荐榜单揭晓
浅谈Javascript中的Label语句
可靠的网站设计制作软件,做网站设计需要什么样的电脑配置?
C++如何使用std::optional?(处理可选值)
云南网站制作公司有哪些,云南最好的招聘网站是哪个?
建站三合一如何选?哪家性价比更高?
建站之星如何配置系统实现高效建站?
如何生成腾讯云建站专用兑换码?
网站制作需要会哪些技术,建立一个网站要花费多少?
如何快速上传建站程序避免常见错误?
导航网站建站方案与优化指南:一站式高效搭建技巧解析
网页设计与网站制作内容,怎样注册网站?
建站之星在线客服如何快速接入解答?
如何选择长沙网站建站模板?H5响应式与品牌定制哪个更优?
车管所网站制作流程,交警当场开简易程序处罚决定书,在交警网站查询不到怎么办?
c++怎么使用类型萃取type_traits_c++ 模板元编程类型判断【方法】
php8.4新语法match怎么用_php8.4match表达式替代switch【方法】
名字制作网站免费,所有小说网站的名字?
如何通过免费商城建站系统源码自定义网站主题与功能?
建站之星展会模版如何一键下载生成?
ppt在线制作免费网站推荐,有什么下载免费的ppt模板网站?
如何用低价快速搭建高质量网站?
唐山网站制作公司有哪些,唐山找工作哪个网站最靠谱?
微信小程序制作网站有哪些,微信小程序需要做网站吗?
建站之星在线版空间:自助建站+智能模板一键生成方案
建站主机SSH密钥生成步骤及常见问题解答?
武汉网站如何制作,黄黄高铁武穴北站途经哪些村庄?
北京网站制作的公司有哪些,北京白云观官方网站?
定制建站流程步骤详解:一站式方案设计与开发指南
如何配置WinSCP新建站点的密钥验证步骤?
赚钱网站制作软件,建一个网站怎样才能赚钱?是如何盈利的?
如何在服务器上配置二级域名建站?
如何用搬瓦工VPS快速搭建个人网站?
SAX解析器是什么,它与DOM在处理大型XML文件时有何不同?
在线流程图制作网站手机版,谁能推荐几个好的CG原画资源网站么?
台州网站建设制作公司,浙江手机无犯罪记录证明怎么开?
头像制作网站在线观看,除了站酷,还有哪些比较好的设计网站?
北京的网站制作公司有哪些,哪个视频网站最好?
制作网站外包平台,自动化接单网站有哪些?
建站之星免费模板:自助建站系统与智能响应式一键生成
青浦网站制作公司有哪些,苹果官网发货地是哪里?
如何零基础开发自助建站系统?完整教程解析
建站之星导航如何优化提升用户体验?
电商网站制作多少钱一个,电子商务公司的网站制作费用计入什么科目?
建站上市公司网站建设方案与SEO优化服务定制指南
如何通过IIS搭建网站并配置访问权限?
道歉网站制作流程,世纪佳缘致歉小吴事件,相亲网站身份信息伪造该如何稽查?
内部网站制作流程,如何建立公司内部网站?
网页制作模板网站推荐,网页设计海报之类的素材哪里好?
香港服务器租用费用高吗?如何避免常见误区?
*请认真填写需求信息,我们会在24小时内与您取得联系。