簡體   English   中英

Android圖標電池

[英]Android icon battery

通過我的程序,我啟動了一個活動,該活動顯示了電池電量不足的偽警報對話框。 現在,我還想更改狀態欄上的圖標電池,但這是一個系統圖標,沒有api可以執行此操作。 我在互聯網上發現了這不是公開的API http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android/1.5_r4/com/android/server/status/StatusBarIcon。 Java的,但我有這條線的問題:

1) View v = inflater.inflate(com.android.internal.R.layout.status_bar_icon, parent, false);

2) AnimatedImageView im = (AnimatedImageView)v.findViewById(com.android.internal.R.id.image);

因為在官方API上沒有com.android.internal.R.layout.status_bar_icon或com.android.internal.R.id.image我試圖用costant int值替換,但是對於第一行,我得到了View v = com。 android.server.status.statusbarview@44f0a2c0,但是對於第二行,我得到AnimatedImageView im = null :-(

我該怎么做?

我做不到,我想在全屏模式和標題中創建一個透明的活動,然后將我的假電池圖像放在頂部,並保留布局邊距,將其放在電池圖標上方。 我試過了,但是我的圖像在狀態欄下...為什么? :-(

米莫,

據我所知,更改狀態欄中電池圖標的唯一方法是自定義ROM。 我認為即使通過root用戶訪問,也無法通過編程方式完成。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM