Ciao a tutti sto creando una finestra di avviso in Android facendo clic su un pulsante. Ho usato la proprietà onClick di XML e la funzione di chiamata. il mio codice èLa finestra di dialogo degli avvisi non viene visualizzata
public void selectPhoneType(View view)
{
String [] item = {"Home", "Work", "Mobile", "Work Fax", "Home Fax", "Pager", "Other", "Custom"};
AlertDialog.Builder builder = new AlertDialog.Builder(getApplicationContext());
builder.setTitle("Select Label");
AlertDialog alert = builder.create();
alert.show();}
ma questo codice non sta mostrando avviso e dando errore come
BadTokenException: Unable to add window -- token null is not for an application.
Ti prego, dimmi che cosa c'è di sbagliato in questo codice.
prova: nuova AlertDialog.Builder (questo) – anfy2002us
hey grazie il suo lavoro, ma ti prego di spiegare che cosa è la differenza tra questo e getAplicationContext? –