Change the NetworkType UI at UI thread.
Bug: 229716276
Test: build pass. Do the manual test and it works properly.
Change-Id: I04e7aee52a6c1c407486928942cdb9e64637ee6e
diff --git a/src/com/android/phone/settings/RadioInfo.java b/src/com/android/phone/settings/RadioInfo.java
index b4c885e..f6fe33e 100644
--- a/src/com/android/phone/settings/RadioInfo.java
+++ b/src/com/android/phone/settings/RadioInfo.java
@@ -618,8 +618,8 @@
new Thread(() -> {
int networkType = (int) mTelephonyManager.getPreferredNetworkTypeBitmask();
- updatePreferredNetworkType(
- RadioAccessFamily.getNetworkTypeFromRaf(networkType));
+ runOnUiThread(() -> updatePreferredNetworkType(
+ RadioAccessFamily.getNetworkTypeFromRaf(networkType)));
}).start();
restoreFromBundle(icicle);