Android編程實(shí)現(xiàn)禁止StatusBar下拉的方法
本文實(shí)例講述了Android編程實(shí)現(xiàn)禁止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不對外提供,如果要調(diào)用的話需要在源碼樹上編譯,才能調(diào)用到標(biāo)記為@hide的接口。也可以將源碼編譯出來的classes.jar包添加到工程里面。
StatusBarManager提供了一些有用的接口,像disable()方法正是我們需要的,一些系統(tǒng)級的應(yīng)用也是調(diào)用的該方法禁止StatusBar下拉的,比如電話、鎖屏模塊。想要調(diào)用該方法,你還需要以下權(quán)限:
<uses-permission android:name="android.permission.STATUS_BAR" /> <uses-permission android:name="android.permission.EXPAND_STATUS_BAR"/>
獲取StatusBarManager實(shí)例
mStatusBarManager = (StatusBarManager) mContext.getSystemService(Context.STATUS_BAR_SERVICE);
禁止下拉
mStatusBarManager.disable(StatusBarManager.DISABLE_EXPAND);
解除禁止
mStatusBarManager.disable(StatusBarManager.DISABLE_NONE);
禁止Android的StatusBar下拉
更多關(guān)于Android相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Android開發(fā)入門與進(jìn)階教程》、《Android多媒體操作技巧匯總(音頻,視頻,錄音等)》、《Android基本組件用法總結(jié)》、《Android視圖View技巧總結(jié)》、《Android布局layout技巧總結(jié)》及《Android控件用法總結(jié)》
希望本文所述對大家Android程序設(shè)計(jì)有所幫助。
相關(guān)文章
Android Force Close 出現(xiàn)的異常原因分析及解決方法
本文給大家講解Android Force Close 出現(xiàn)的異常原因分析及解決方法,forceclose意為強(qiáng)行關(guān)閉,當(dāng)前應(yīng)用程序發(fā)生了沖突。對android force close異常分析感興趣的朋友一起通過本文學(xué)習(xí)吧2016-08-08
Android之PreferenceActivity應(yīng)用詳解(2)
看到很多書中都沒有對PreferenceActivity做介紹,而我正好又在項(xiàng)目中用到,所以就把自己的使用的在這總結(jié)一下,也方便日后查找2012-11-11
Android ListView適配器(Adapter)優(yōu)化方法詳解
這篇文章主要介紹了Android ListView優(yōu)化方法詳解的相關(guān)資料,這里舉例說明該如何對ListView 進(jìn)行優(yōu)化,具有一定的參考價值,需要的朋友可以參考下2016-11-11
Android5.0多種側(cè)滑欄效果實(shí)例代碼
這篇文章主要介紹了Android5.0多種側(cè)滑欄效果實(shí)例代碼的相關(guān)資料,本文圖文并茂介紹的非常詳細(xì),需要的朋友可以參考下2016-09-09
Android仿iOS側(cè)滑退出當(dāng)前界面功能
這篇文章主要為大家詳細(xì)介紹了Android仿iOS側(cè)滑退出當(dāng)前界面功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-12-12
Android簡單實(shí)現(xiàn)菜單拖拽排序的功能
這篇文章主要介紹了Android簡單實(shí)現(xiàn)菜單拖拽排序的功能,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價價值,需要的朋友可以參考一下2022-07-07
Android中TabLayout結(jié)合ViewPager實(shí)現(xiàn)頁面切換效果
這篇文章主要介紹了Android中TabLayout結(jié)合ViewPager實(shí)現(xiàn)頁面切換效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-10-10
Android中SharedPreferences簡單使用實(shí)例
這篇文章主要介紹了Android中SharedPreferences簡單使用案例,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-10-10

