상태 표시 줄의 배터리 아이콘과 레벨이 올바르게 변경되었는지 확인하고 싶습니다. 따라서 상태 표시 줄에 배터리 아이콘 리소스 ID 또는 전체 파일 경로/이름을 가져 오려고합니다. Android: access "system"-drawablesAndroid : 상태 표시 줄에서 배터리 아이콘 리소스 ID 또는 전체 파일 경로/이름을 얻으려면 어떻게해야합니까?
내가 그 같은 아이콘을 얻을 :
내가 아이콘의 리소스 ID 얻기 위해 배터리 관리자를 사용하려고 : 저자가 그랬던 것처럼 그러나intent.getIntExtra(BatteryManager.EXTRA_ICON_SMALL, 0)
을, 저도 같은 문제가 발생 경로는 /res/drawable/stat_sys_battery.xml
입니다. 나는 열심히 알고 있습니다 이 아이콘이 상태 표시 줄 아이콘과 동일하지 않은 이유는 무엇입니까? 내 목표는 상태 표시 줄의 아이콘을 얻는 것입니다.
나는 잠시 동안 답변을 찾았지만이 주제에 대한 대부분의 게시물은 상태 표시 줄의 상태 및 아이콘을 얻는 방법에 관한 반면 상태 표시 줄에서 배터리 아이콘을 변경하는 것과 관련이 있습니다. 아이콘을 수정하고 싶습니다.
도와주세요! 미리 감사드립니다.
대단히 감사합니다! 나는이 아이콘이 LevelListDrawable이라는 것을 알지 못했다! 상태 표시 줄과 다른 아이콘이있는 이유는 기본 아이콘 때문입니다. http://developer.android.com/reference/android/graphics/drawable/LevelListDrawable.html을 참조하십시오. – Ywis