diff options
author | Rubin Xu <rubinxu@google.com> | 2016-06-17 13:25:31 +0000 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2016-06-17 13:25:31 +0000 |
commit | 8b61bbb44e77746d4cc013f9bdc3197ac80d1e9d (patch) | |
tree | b22066ee6d3c9c147a3e5694c0212b625db8a246 | |
parent | 007ad4dba5fe65780ea1fa2413cf90549a64c037 (diff) | |
parent | 01b70dc5433d4a462df0a2d63163fcd47f52fa30 (diff) | |
download | android_packages_apps_KeyChain-8b61bbb44e77746d4cc013f9bdc3197ac80d1e9d.tar.gz android_packages_apps_KeyChain-8b61bbb44e77746d4cc013f9bdc3197ac80d1e9d.tar.bz2 android_packages_apps_KeyChain-8b61bbb44e77746d4cc013f9bdc3197ac80d1e9d.zip |
Refresh checked state when choosing certificates.
am: 01b70dc543
Change-Id: Ia50d653069e4f3c9d8b74912c6f3c5e45e1d97ae
-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(); } }); |