AppWidgetProvider
javaファイルでは、onUpdateメソッドでダイアログとショーを作成します。
public void onUpdate(Context context, AppWidgetManager appWidgetManager,int[] appWidgetIds) {
// ..... your code
AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder(this);
alertDialogBuilder.setMessage("Are you sure,You wanted to make decision");
alertDialogBuilder.setPositiveButton("yes", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface arg0, int arg1) {
// add widget
}
});
alertDialogBuilder.setNegativeButton("No",new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// dont add widget
}
});
AlertDialog alertDialog = alertDialogBuilder.create();
alertDialog.show();
}
http://developer.android.com/guide/topics/appwidgets/index.html#Configuring – CommonsWare