diff options
Diffstat (limited to 'OpenKeychain/src/main/java/org')
| -rw-r--r-- | OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/KeyListFragment.java | 7 | ||||
| -rw-r--r-- | OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/ViewKeyCertsFragment.java | 5 | 
2 files changed, 4 insertions, 8 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 2cc3396ec..5024a17ed 100644 --- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/KeyListFragment.java +++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/KeyListFragment.java @@ -69,7 +69,6 @@ import org.sufficientlysecure.keychain.util.Log;  import java.util.Date;  import java.util.HashMap; -import se.emilsjolander.stickylistheaders.ApiLevelTooLowException;  import se.emilsjolander.stickylistheaders.StickyListHeadersAdapter;  import se.emilsjolander.stickylistheaders.StickyListHeadersListView; @@ -150,16 +149,14 @@ public class KeyListFragment extends Fragment          mStickyList.setAreHeadersSticky(true);          mStickyList.setDrawingListUnderStickyHeader(false);          mStickyList.setFastScrollEnabled(true); -        try { -            mStickyList.setFastScrollAlwaysVisible(true); -        } catch (ApiLevelTooLowException e) { -        }          /*           * ActionBarSherlock does not support MultiChoiceModeListener. Thus multi-selection is only           * available for Android >= 3.0           */          if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) { +            mStickyList.setFastScrollAlwaysVisible(true); +              mStickyList.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE_MODAL);              mStickyList.getWrappedList().setMultiChoiceModeListener(new MultiChoiceModeListener() { diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/ViewKeyCertsFragment.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/ViewKeyCertsFragment.java index b738970f1..5418f4033 100644 --- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/ViewKeyCertsFragment.java +++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/ViewKeyCertsFragment.java @@ -21,6 +21,7 @@ import android.content.Context;  import android.content.Intent;  import android.database.Cursor;  import android.net.Uri; +import android.os.Build;  import android.os.Bundle;  import android.support.v4.app.Fragment;  import android.support.v4.app.LoaderManager; @@ -41,7 +42,6 @@ import org.sufficientlysecure.keychain.provider.KeychainContract.Certs;  import org.sufficientlysecure.keychain.provider.KeychainDatabase.Tables;  import org.sufficientlysecure.keychain.util.Log; -import se.emilsjolander.stickylistheaders.ApiLevelTooLowException;  import se.emilsjolander.stickylistheaders.StickyListHeadersAdapter;  import se.emilsjolander.stickylistheaders.StickyListHeadersListView; @@ -100,9 +100,8 @@ public class ViewKeyCertsFragment extends Fragment          mStickyList.setFastScrollEnabled(true);          mStickyList.setOnItemClickListener(this); -        try { +        if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) {              mStickyList.setFastScrollAlwaysVisible(true); -        } catch (ApiLevelTooLowException e) {          }          mStickyList.setEmptyView(getActivity().findViewById(R.id.empty)); | 
