diff options
author | Rubin Xu <rubinxu@google.com> | 2016-06-15 18:22:44 +0100 |
---|---|---|
committer | Rubin Xu <rubinxu@google.com> | 2016-06-15 18:31:56 +0100 |
commit | 01b70dc5433d4a462df0a2d63163fcd47f52fa30 (patch) | |
tree | f192e19af0128a83dfd265556321730806cf1128 | |
parent | 74e2df03d53a4feb2b4548e6c974cf2458009560 (diff) | |
download | android_packages_apps_KeyChain-staging/cm-14.0.tar.gz android_packages_apps_KeyChain-staging/cm-14.0.tar.bz2 android_packages_apps_KeyChain-staging/cm-14.0.zip |
Refresh checked state when choosing certificates.staging/cm-14.0cm-14.0
Change-Id: Icba8e75deaec1ffed7f11378cd2fe77bac40797b
Fix: 27913435
-rw-r--r-- | src/com/android/keychain/KeyChainActivity.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/com/android/keychain/KeyChainActivity.java b/src/com/android/keychain/KeyChainActivity.java index 9125203..b5058b2 100644 --- a/src/com/android/keychain/KeyChainActivity.java +++ b/src/com/android/keychain/KeyChainActivity.java @@ -213,6 +213,7 @@ public class KeyChainActivity extends Activity { final ListView lv = (ListView) View.inflate(this, R.layout.cert_chooser, null); lv.addHeaderView(contextView, null, false); lv.addFooterView(footer, null, false); + lv.setChoiceMode(ListView.CHOICE_MODE_SINGLE); lv.setAdapter(adapter); builder.setView(lv); @@ -220,6 +221,7 @@ public class KeyChainActivity extends Activity { public void onItemClick(AdapterView<?> parent, View view, int position, long id) { lv.setItemChecked(position, true); + adapter.notifyDataSetChanged(); } }); |