CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: megthebest con ben 2 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: megthebest con ben 6 Thanks ricevuti negli ultimi sette giorni
Utente del mese: megthebest con ben 17 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 5 su 5
Discussione:

App Lancio Dadi si crasha

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
    Androidiano


    Registrato dal
    Nov 2011
    Messaggi
    250

    Ringraziamenti
    15
    Ringraziato 2 volte in 2 Posts
    Predefinito

    App Lancio Dadi si crasha

    Ciao a tutti, ieri ho tentato realizzare un app che generasse dei numeri casuali (da 1 a 6) e che li mostrasse a schermo (come se simulasse 2 dadi diciamo...) Il problema è che quando clicco (ma adesso si dice ancora così?) sul bottone Lancia l' app mi si crasha....cosa posso aver sbagliato?

     
    1
     DadoA.setOnClickListener(new View.OnClickListener() {
    2
                
    3
                @Override
    4
                public void onClick(View arg0) {
    5
                    // TODO Auto-generated method stub
    6
                    int x;
    7
                    x=crazy.nextInt(6)+1;
    8
                    RisultatoDadoA.setText(x);      
    9
                    
    10
                }

  2.  
  3. #2
    Baby Droid


    Registrato dal
    Jun 2012
    Messaggi
    14

    Ringraziamenti
    0
    Ringraziato 3 volte in 3 Posts
    Predefinito

    Bisognerebbe vedere tutto il codice. Cosa sono Crazy e RisultatoDadoA? Sono stati inizializzati correttamente?

  4. Il seguente Utente ha ringraziato JeanAlesi per il post:

    Cap94 (13-07-12)

  5. #3
    Androidiano


    Registrato dal
    Oct 2010
    Messaggi
    229

    Ringraziamenti
    27
    Ringraziato 77 volte in 35 Posts
    Predefinito

    Ed inoltre, se RisultatoDadoA è una TextView, guarda che il metodo setText(int) esiste e si aspetta che il parametro sia un resourceid .. se le due variabili che ha citato JeanAlesi sono inizializzate correttamente, prova con un
    RisultatoDadoA.setText(String.valueOf(x));

    (in ogni caso, in caso di errori, posta sempre lo stacktrace dell'errore che trovi nel logcat ed il pezzo di codice corrispondente.)
    Felice possessore di un LG O1 con GingerLOL 1.5.2 e di un Mediacom Smartpad 810c con Pistoneone 4.2.1 / 5.0 Samsung Galaxy Tab 10.1 P7510 (originale per ora) Mediacom Smartpad 715i (ROM smartpao 2.1), Mediacom Smartpad 842i (ROM smartpao 2.0)
    Mini-Forum-FAQ per Mediacom Smartpad 810c

  6. Il seguente Utente ha ringraziato pourquoipas per il post:

    Cap94 (13-07-12)

  7. #4
    Androidiano


    Registrato dal
    Nov 2011
    Messaggi
    250

    Ringraziamenti
    15
    Ringraziato 2 volte in 2 Posts
    Predefinito

    Quote Originariamente inviato da pourquoipas
    Ed inoltre, se RisultatoDadoA è una TextView, guarda che il metodo setText(int) esiste e si aspetta che il parametro sia un resourceid .. se le due variabili che ha citato JeanAlesi sono inizializzate correttamente, prova con un
    RisultatoDadoA.setText(String.valueOf(x));

    (in ogni caso, in caso di errori, posta sempre lo stacktrace dell'errore che trovi nel logcat ed il pezzo di codice corrispondente.)

    Grazie per le risposte, momentaneamente non ho il pc sotto mano,ma domani guardo e vi so dire...comunque penso proprio di risolvere come dici tu...


    Inviato dal mio GT-I9003 usando Androidiani App

  8. #5
    Androidiano


    Registrato dal
    Nov 2011
    Messaggi
    250

    Ringraziamenti
    15
    Ringraziato 2 volte in 2 Posts
    Predefinito

    Ragazzi grazie 1000!!! FUNZIONA!

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