OSDN Git Service

Misc fixes in settingslib
authorFan Zhang <zhfan@google.com>
Sun, 4 Jun 2017 00:46:55 +0000 (17:46 -0700)
committerFan Zhang <zhfan@google.com>
Sun, 4 Jun 2017 01:24:13 +0000 (18:24 -0700)
commit89cff1ab753290860444da2bd40bf1a9734471da
treea2055c324301a30ce39f3ec5b1d557e500b82a64
parent8c3e7d1d72444fc48b9795aea56d60e66c94e63b
Misc fixes in settingslib

Bug: 62039146
Fix: 62138362
Test: make RunSettingsLibRoboTests

- Do not use enhanced loop in lifecycle events to avoid Concurrent
modification exception.
- Tweak footer preference icon layout
- Add some logging to help debug future suggestion issues

Change-Id: I08eb3aca4b776a7d7e5db75dff8f92904d482aa3
packages/SettingsLib/res/layout/preference_footer.xml
packages/SettingsLib/src/com/android/settingslib/core/lifecycle/Lifecycle.java
packages/SettingsLib/src/com/android/settingslib/suggestions/SuggestionParser.java
packages/SettingsLib/tests/robotests/src/com/android/settingslib/core/lifecycle/LifecycleTest.java