aboutsummaryrefslogtreecommitdiffstats
path: root/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/remote
diff options
context:
space:
mode:
authorVincent Breitmoser <valodim@mugenguild.com>2014-09-24 12:30:15 +0200
committerVincent Breitmoser <valodim@mugenguild.com>2014-09-24 12:30:15 +0200
commitda66d1443f76f013d392157df5a6718b44e17d03 (patch)
tree276f894919f42695d764ccb97a4b667364b34dbe /OpenKeychain/src/main/java/org/sufficientlysecure/keychain/remote
parente4a741479433c58e888e91b3fcea2d66dd011f09 (diff)
parent5b0cc1fab4300faa2aab84c1f7a636462fa37a43 (diff)
downloadopen-keychain-da66d1443f76f013d392157df5a6718b44e17d03.tar.gz
open-keychain-da66d1443f76f013d392157df5a6718b44e17d03.tar.bz2
open-keychain-da66d1443f76f013d392157df5a6718b44e17d03.zip
Merge branch 'master' of github.com:open-keychain/open-keychain
Diffstat (limited to 'OpenKeychain/src/main/java/org/sufficientlysecure/keychain/remote')
-rw-r--r--OpenKeychain/src/main/java/org/sufficientlysecure/keychain/remote/ui/AppsListFragment.java13
1 files changed, 12 insertions, 1 deletions
diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/remote/ui/AppsListFragment.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/remote/ui/AppsListFragment.java
index 0a2791e50..61a991376 100644
--- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/remote/ui/AppsListFragment.java
+++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/remote/ui/AppsListFragment.java
@@ -22,6 +22,8 @@ import android.content.Intent;
import android.content.pm.ApplicationInfo;
import android.content.pm.PackageManager;
import android.database.Cursor;
+import android.database.MatrixCursor;
+import android.database.MergeCursor;
import android.net.Uri;
import android.os.Bundle;
import android.support.v4.app.ListFragment;
@@ -98,9 +100,18 @@ public class AppsListFragment extends ListFragment implements
}
public void onLoadFinished(Loader<Cursor> loader, Cursor data) {
+ MatrixCursor matrixCursor = new MatrixCursor(
+ new String[]{ApiApps._ID, ApiApps.PACKAGE_NAME, ApiApps.PACKAGE_SIGNATURE}
+ );
+ matrixCursor.addRow(new Object[]{200, "com.fsck.k9", new byte[]{}});
+
+ MergeCursor mergeCursor = new MergeCursor(
+ new Cursor[]{matrixCursor, data}
+ );
+
// Swap the new cursor in. (The framework will take care of closing the
// old cursor once we return.)
- mAdapter.swapCursor(data);
+ mAdapter.swapCursor(mergeCursor);
}
public void onLoaderReset(Loader<Cursor> loader) {