Ciao a tutti, ho 2 classi, in una ho il codice per visualizzare il Dialog tipo :
12protected Dialog onCreateDialog(int id) {
3switch(id){
4case Carrello_utils.INSERT_CARRELLO:
5Builder build_cart = createDialog("Inserire nel carrello?","Alert");
6build_connettivita.setPositiveButton("Ok", new DialogInterface.OnClickListener(){
7
8
9public void onClick(DialogInterface dialog, int which) {
10dialog.dismiss();
11....
12finish();
13}
14});
15return build_cart.show();
16OMISS
17}
18return null;
19}
20
poi ho inserito nell'onClick dell'imageview questo codice :
31Carrello_utils cart = new Carrello_Utils(this);
2cart.aggiungi_carrello();
3
ecco il contenuto di Carrello_utils :
181public class Carrello_utils extends Activity {
2private Context context;
3public static final int INSERT_CARRELLO = 3;
4public static final int DELETE_CARRELLO = 4;
5
6public Carrello_utils(Context c) {
7context = c;
8}
9
10public void aggiungi_carrello() {
11//Visualizza popup di conferma
12showDialog(INSERT_CARRELLO);
13}
14
15public void cancella_carrello() {
16showDialog(DELETE_CARRELLO);
17}
18
la mia domanda è : cliccando l'ImageView mi dovrebbe visualizzare il Dialog ma non va....perchè ??![]()