Correct SecureNfc behavior in setting page

1. String under SecureNfc should update immediately when NFC toggle
2. SecureNfc state should remain the same after NFC toggle

Bug: 129037278
Test: Toggle NFC/SecureNfc option and check behavior
Change-Id: I9cbac4951f0c70accd92c43fc62658cb5dbb5c9b
This commit is contained in:
Jack Yu
2019-04-09 18:40:21 +08:00
parent 8bf3ab9d5c
commit 7b95c5d217

View File

@@ -46,7 +46,8 @@ public class SecureNfcEnabler extends BaseNfcEnabler {
mPreference.setEnabled(false);
break;
case NfcAdapter.STATE_ON:
mPreference.setChecked(mPreference.isEnabled());
mPreference.setSummary(R.string.nfc_secure_toggle_summary);
mPreference.setChecked(mPreference.isChecked());
mPreference.setEnabled(true);
break;
case NfcAdapter.STATE_TURNING_ON: