Small style stuff
[zxing.git] / android / src / com / google / zxing / client / android / share / AppPickerActivity.java
index f02b927..56ad642 100644 (file)
@@ -18,6 +18,7 @@ package com.google.zxing.client.android.share;
 
 import android.app.ListActivity;
 import android.app.ProgressDialog;
+import android.content.DialogInterface;
 import android.content.Intent;
 import android.os.Bundle;
 import android.provider.Browser;
@@ -31,7 +32,7 @@ import java.util.List;
 public final class AppPickerActivity extends ListActivity {
 
   private final List<String[]> labelsPackages = new ArrayList<String[]>();
-  private ProgressDialog dialog;
+  private DialogInterface dialog;
 
   @Override
   protected void onCreate(Bundle icicle) {
@@ -49,6 +50,7 @@ public final class AppPickerActivity extends ListActivity {
     if (position >= 0 && position < labelsPackages.size()) {
       String url = "market://search?q=pname:" + labelsPackages.get(position)[1];
       Intent intent = new Intent();
+      intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET);      
       intent.putExtra(Browser.BookmarkColumns.URL, url);
       setResult(RESULT_OK, intent);
     } else {
@@ -57,7 +59,7 @@ public final class AppPickerActivity extends ListActivity {
     finish();
   }
 
-  ProgressDialog getProgressDialog() {
+  DialogInterface getProgressDialog() {
     return dialog;
   }