Visualizzazione dei risultati da 1 a 4 su 4

Visualizzazione discussione

  1. #1

    [Android] Impostare EditText di una ListView da AlertDialog

    Ciao a tutti, ho l'esigenza di poter impostare il valore di una EditText di una ListView mediante un AlertDialog.

    Posto il codice dell'evento:


    codice:
                Aholder.edtQuant.setOnClickListener(new View.OnClickListener() {
                 @Override
                 public void onClick(View v) {
                        LayoutInflater li = LayoutInflater.from(context);
                        View promptsView = li.inflate(R.layout.prompt_qta, null);
                        AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder(context);
                        alertDialogBuilder.setView(promptsView);
                        final EditText edtQtArt = (EditText) promptsView.findViewById(R.id.edtQtArt);
                        alertDialogBuilder
                            .setCancelable(false)
                            .setPositiveButton("OK",new DialogInterface.OnClickListener() {
                                public void onClick(DialogInterface dialog,int id) {
                                    Aholder.edtQuant.setText(edtQtArt.getText());
                             }
                            })
                            .setNegativeButton("Annulla",new DialogInterface.OnClickListener() {
                             public void onClick(DialogInterface dialog,int id) {
                                 dialog.cancel();
                             }
                            });
                        // create alert dialog
                        AlertDialog alertDialog = alertDialogBuilder.create();
                        // show it
                        alertDialog.show();
                 }
                })

    Alla riga evidenziata in rosso c'è l'errore su Aholder che non è "final", ma tale istanza la uso per caricare gli elementi della listview...come posso risolvere?

    Grazie per l'attenzione!
    Maurizio

    Ultima modifica di LeleFT; 29-07-2014 a 08:59 Motivo: Aggiunti tag CODE e sistemata formattazione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.