Fix the problem that sim2 can not copy imei

Set the CopyingEnabled value to true.

Fix: 239327568
Test: manually test and review UI
Change-Id: Id0025588aa4a93ec06f976c2569404627883c25a
This commit is contained in:
Stanley Wang
2022-09-13 18:55:07 +08:00
parent 1adeb1bda6
commit 9a325cee1f

View File

@@ -74,6 +74,7 @@ public class ImeiInfoPreferenceController extends BasePreferenceController {
for (int simSlotNumber = 1; simSlotNumber < mTelephonyManager.getPhoneCount();
simSlotNumber++) {
final Preference multiSimPreference = createNewPreference(screen.getContext());
multiSimPreference.setCopyingEnabled(true);
multiSimPreference.setOrder(imeiPreferenceOrder + simSlotNumber);
multiSimPreference.setKey(getPreferenceKey() + simSlotNumber);
category.addPreference(multiSimPreference);
@@ -150,7 +151,7 @@ public class ImeiInfoPreferenceController extends BasePreferenceController {
private int getPhoneType(int slotIndex) {
SubscriptionInfo subInfo = SubscriptionManager.from(mContext)
.getActiveSubscriptionInfoForSimSlotIndex(slotIndex);
.getActiveSubscriptionInfoForSimSlotIndex(slotIndex);
return mTelephonyManager.getCurrentPhoneType(subInfo != null ? subInfo.getSubscriptionId()
: SubscriptionManager.DEFAULT_SUBSCRIPTION_ID);
}