CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: Q.dino con ben 1 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: 9mm con ben 11 Thanks ricevuti negli ultimi sette giorni
Utente del mese: 9mm con ben 34 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 2 su 2
Discussione:

Errore nel file java (semplice)

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Baby Droid


    Registrato dal
    Jan 2012
    Messaggi
    1

    Ringraziamenti
    0
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Errore nel file java (semplice)

    Ciao a tutti,
    premetto che sono nuovo di zecca e mi sto avvicinando adesso ad android (una figata).
    Sto imparando ad utilizzare il tutto ma mi sono arenato su un errore che mi viene generato quando lancio la mia app (da Eclipse in emulazione sul pc).
    Cliccando sulla mia app (semplice semplice) mi genera un errore "Unfortunately, nomemiaapp has stopped" e sicuramente dipende dal codice java che ho modificato.
    Ve lo posto faccio prima

    codice:
    package com.myandoid.esempio;
    
    import android.app.Activity;
    import android.os.Bundle;
    import android.widget.TextView;
    import android.widget.Button;
    import android.view.View;
    
    public class MyandroidActivity extends Activity 
    {
    	private Button bottone1;
    	private TextView testodinamico;	
    
        atOverride
        public void onCreate(Bundle savedInstanceState) 
        {
            super.onCreate(savedInstanceState);
    		
    		bottone1 = (Button) findViewById(R.id.bottone1);
    		
    		View.OnClickListener gestore = new View.OnClickListener() 
    		{
      			public void onClick(View view) 
      			{ 
        			switch(view.getId()){
                		case R.id.bottone1:
            			testodinamico.setText("E' stato cliccato il bottone 1 !!!!!");
            			break;            	    	
        		}	
      		}
    };
            
    bottone1.setOnClickListener(gestore);
    
    setContentView(R.layout.main);
        }
    }
    Credo che l'errore sia nella funzione OnClickListener ma non riesco a capire dove (forse una parentesi?)
    Grazie mille in anticipo

  2.  
  3. #2
    Senior Droid


    Registrato dal
    May 2011
    Località
    Como
    Messaggi
    412

    Ringraziamenti
    13
    Ringraziato 15 volte in 11 Posts
    Predefinito

    A parte che non puo' essere un errore di sintassi perche' non compilerebbe manco.... ti consiglio di usare il debugger del tuo IDE.

    Dovremmo vedere anche l' xml main

    Ad ogni modo:
    setContentView(R.layout.main); deve precedere bottone1 = (Button) findViewById(R.id.bottone1) altrimenti ottieni un NullPointerException.

    Aggiungo:
    c'e' un altro errore quando clicchi sul bottone,ma ...non te lo dico!
    Ultima modifica di boggiano; 11-01-12 alle 16:09
    Samsung Galaxy SII JB
    Asus eee epad Transformer - Revolver -
    La mie app: Calcolo Zona - E-Liquid Calculator - Ricette in Zona con Simpatia - Birrifici Italiani

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy