package com.gettingmobile.goodnews.util;
import android.app.Activity;
import android.content.DialogInterface;
import android.content.DialogInterface.OnDismissListener;
import android.content.Intent;
public class TagSelectionActivity extends Activity {
private static TagSelectionDialogBuilder dlgBuilder = null;
private static OnDismissListener dismissListener = null;
public static void start(TagSelectionDialogBuilder dlgBuilder, Activity activity) {
TagSelectionActivity.dlgBuilder = dlgBuilder;
TagSelectionActivity.dismissListener = dismissListener;
final Intent intent = new Intent(activity, TagSelectionActivity.class);
activity.startActivity(intent);
}
@Override
protected void onResume() {
super.onResume();
dlgBuilder.showDialog(this).setOnDismissListener(new DlgDismissListener());
}
/*
* inner classes
*/
class DlgDismissListener implements OnDismissListener {
@Override
public void onDismiss(DialogInterface dialog) {
finish();
}
}
}