OSDN Git Service

Move telephony method to worker thread
authorjackqdyulei <jackqdyulei@google.com>
Wed, 3 Apr 2019 00:27:41 +0000 (17:27 -0700)
committerLei Yu <jackqdyulei@google.com>
Wed, 3 Apr 2019 22:45:07 +0000 (22:45 +0000)
commit6db1440a0a1a7aec34cb6c0ea12d864bb5d89138
tree2434566307023f511d0d34c7698904cb03d182dd
parent619211cd9eb897b3250d581bb1f436621f8a441a
Move telephony method to worker thread

Get bug complaining it blocks UI even though it works fine some devices.
This CL moves methods to worker thread and keep progressbar
shown at least for 1 second, to avoid janky UI.

Fixes: 129329645
Test: RunSettingsRoboTests
Change-Id: Iee51949b7f6dfe2ede0fc4e6cd0f7b96d7199081
src/com/android/settings/network/telephony/NetworkSelectSettings.java
src/com/android/settings/network/telephony/gsm/AutoSelectPreferenceController.java
tests/robotests/src/com/android/settings/network/telephony/gsm/AutoSelectPreferenceControllerTest.java