OSDN Git Service

Reduce jank in wifi settings
authorJason Monk <jmonk@google.com>
Mon, 29 Jun 2015 17:28:21 +0000 (13:28 -0400)
committerJason Monk <jmonk@google.com>
Mon, 29 Jun 2015 17:47:14 +0000 (13:47 -0400)
commit55dd8869db9c2a66423fcbb83cb5f5db38f8fb5f
tree4492e82a35ddd556e62857ed2bc3d1f3878ea7e4
parent52dce9d3340da087fadf4689a07c943d9a121071
Reduce jank in wifi settings

 - Fix view recycling for AccessPointPreferences by adding a dummy
   during initial inflation
 - Cut down on what is done during onBindView and refresh()
 - Try to re-use AccessPointPreferences when possible

Some jank still occurs when scan results come in, but it is less
than before.

Bug: 16518752
Change-Id: I2619303281dd50aa3864783c49738ae9f221834a
res/xml/wifi_settings.xml
src/com/android/settings/wifi/AccessPointPreference.java
src/com/android/settings/wifi/SavedAccessPointsWifiSettings.java
src/com/android/settings/wifi/WifiSettings.java