diff options
author | Dominik Schürmann <dominik@dominikschuermann.de> | 2014-09-17 23:06:49 +0200 |
---|---|---|
committer | Dominik Schürmann <dominik@dominikschuermann.de> | 2014-09-17 23:06:49 +0200 |
commit | 9586d6b9b8193d3b7d990578eb97fab35c3e11eb (patch) | |
tree | 8e821c8f6ed1fa5dd6433565a146064e708a2ecf /OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/KeyListFragment.java | |
parent | b09d222f3416d155153a681ed256c46fbf5b386a (diff) | |
download | open-keychain-9586d6b9b8193d3b7d990578eb97fab35c3e11eb.tar.gz open-keychain-9586d6b9b8193d3b7d990578eb97fab35c3e11eb.tar.bz2 open-keychain-9586d6b9b8193d3b7d990578eb97fab35c3e11eb.zip |
Use key icons in spinners
Diffstat (limited to 'OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/KeyListFragment.java')
-rw-r--r-- | OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/KeyListFragment.java | 16 |
1 files changed, 4 insertions, 12 deletions
diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/KeyListFragment.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/KeyListFragment.java index e409e1bc8..e32677c7a 100644 --- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/KeyListFragment.java +++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/KeyListFragment.java @@ -56,6 +56,7 @@ import android.widget.TextView; import org.sufficientlysecure.keychain.Constants; import org.sufficientlysecure.keychain.R; +import org.sufficientlysecure.keychain.ui.util.KeyFormattingUtils; import org.sufficientlysecure.keychain.util.ExportHelper; import org.sufficientlysecure.keychain.util.KeyUpdateHelper; import org.sufficientlysecure.keychain.util.Preferences; @@ -572,16 +573,10 @@ public class KeyListFragment extends LoaderFragment // Note: order is important! if (isRevoked) { - h.mStatus.setImageDrawable( - getResources().getDrawable(R.drawable.status_signature_revoked_cutout)); - h.mStatus.setColorFilter(getResources().getColor(R.color.android_red_dark), - PorterDuff.Mode.SRC_ATOP); + KeyFormattingUtils.setStatusImage(getActivity(), h.mStatus, KeyFormattingUtils.STATE_REVOKED); h.mStatus.setVisibility(View.VISIBLE); } else if (isExpired) { - h.mStatus.setImageDrawable( - getResources().getDrawable(R.drawable.status_signature_expired_cutout)); - h.mStatus.setColorFilter(getResources().getColor(R.color.android_orange_dark), - PorterDuff.Mode.SRC_ATOP); + KeyFormattingUtils.setStatusImage(getActivity(), h.mStatus, KeyFormattingUtils.STATE_EXPIRED); h.mStatus.setVisibility(View.VISIBLE); } else if (isVerified) { if (cursor.getInt(KeyListFragment.INDEX_HAS_ANY_SECRET) != 0) { @@ -589,10 +584,7 @@ public class KeyListFragment extends LoaderFragment h.mStatus.setVisibility(View.GONE); } else { // this is a public key - show if it's verified - h.mStatus.setImageDrawable( - getResources().getDrawable(R.drawable.status_signature_verified_cutout)); - h.mStatus.setColorFilter(getResources().getColor(R.color.android_green_dark), - PorterDuff.Mode.SRC_ATOP); + KeyFormattingUtils.setStatusImage(getActivity(), h.mStatus, KeyFormattingUtils.STATE_VERIFIED); h.mStatus.setVisibility(View.VISIBLE); } } else { |