package com.google.zxing.client.android.share;
+import com.google.zxing.client.android.R;
+
import android.app.ListActivity;
import android.content.Intent;
import android.database.Cursor;
import android.widget.ListAdapter;
import android.widget.ListView;
import android.widget.SimpleCursorAdapter;
-import com.google.zxing.client.android.R;
/**
* This class is only needed because I can't successfully send an ACTION_PICK intent to
*
* @author dswitkin@google.com (Daniel Switkin)
*/
-final class BookmarkPickerActivity extends ListActivity {
+public final class BookmarkPickerActivity extends ListActivity {
private static final String[] BOOKMARK_PROJECTION = {
Browser.BookmarkColumns.TITLE,
Browser.BookmarkColumns.URL
protected void onListItemClick(ListView l, View view, int position, long id) {
if (cursor.moveToPosition(position)) {
Intent intent = new Intent();
+ intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET);
intent.putExtra(Browser.BookmarkColumns.TITLE, cursor.getString(TITLE_COLUMN));
intent.putExtra(Browser.BookmarkColumns.URL, cursor.getString(URL_COLUMN));
setResult(RESULT_OK, intent);