Вы должны обернуть каждый внутренний UL
с LI
, то есть
<ul class="menu">
<li>
<a href="">Uutiset</a>
</li>
<li> <----
<ul class="inside">
<li><a href="">Fringilla Condimentum</a></li>
<li><a href="">Lorem</a></li>
</ul>
</li> <----
</ul>
Проект не завершен никаким воображением, но я создал прикладную среду (вроде ... это была цель, она еще не достигнута), чтобы сделать это. Проверьте http://syspower.googlecode.com . Вы не сможете получить процент по приложениям, если не рассчитаете использование для всех приложений, но вы можете получить количественные значения для потребления энергии. Очевидно, что вы можете использовать эти цифры для расчета процента. Кроме того, вы должны заметить, что API энергопотребления является частным, и для доступа к нему мне пришлось использовать несколько рефлексивных вызовов для доступа к закрытым и скрытым членам данных. Учитывая это, он может работать, а может и не работать со всеми версиями Android (я протестировал его с 1.6-2.1). Мне в основном пришлось перепроектировать приложение FuelGuage из репозитория с открытым исходным кодом.
Вы можете попробовать эту команду, хотя я не уверен, как прочитать ее вывод:
adb shell dumpsys batterystats