CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: complicazio con ben 2 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: 9mm con ben 10 Thanks ricevuti negli ultimi sette giorni
Utente del mese: 9mm con ben 34 Thanks ricevuti nell'ultimo mese

Pagina 1 di 2 12 ultimoultimo
Ultima pagina
Visualizzazione dei risultati da 1 a 10 su 11
Discussione:

problema setEnable(true)

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
    Greg
    Guest
    Predefinito

    problema setEnable(true)

    Salve ho un problema quando cerco di abilitare un bottone con setEnable(true):

    non capisco perchè ma nel log mi dice fatal exception : main java.lang.NullPointerException.

  2.  
  3. #2
    Senior Droid


    Registrato dal
    Dec 2009
    Messaggi
    307

    Ringraziamenti
    15
    Ringraziato 40 volte in 39 Posts
    Predefinito

    Quote Originariamente inviato da Greg Visualizza il messaggio
    Salve ho un problema quando cerco di abilitare un bottone con setEnable(true):

    non capisco perchè ma nel log mi dice fatal exception : main java.lang.NullPointerException.
    Hai chiamato la setContentView passando il layout corretto prima di chiamare questo metodo?

  4. #3
    Greg
    Guest
    Predefinito

    si si !!! :/

  5. #4
    Senior Droid


    Registrato dal
    Dec 2009
    Messaggi
    307

    Ringraziamenti
    15
    Ringraziato 40 volte in 39 Posts
    Predefinito

    Se posti un po' di codice magari qualcuno ti può aiutare, così è un po' difficile indovinare il problema...

  6. #5
    Greg
    Guest
    Predefinito


  7. #6
    Senior Droid


    Registrato dal
    Dec 2009
    Messaggi
    307

    Ringraziamenti
    15
    Ringraziato 40 volte in 39 Posts
    Predefinito

    Qual è la findViewByID che ti da problemi, a che numero di riga sta?
    Puoi postare anche il file di layout login.xml?

  8. #7
    Greg
    Guest
    Predefinito

    la riga 83
    <?xml version="1.0" encoding="utf-8"?>
    <AbsoluteLayout
    android:id="@+id/widget0"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    xmlns:android="http://schemas.android.com/apk/res/android"
    >
    <ImageView
    android:id="@+id/settings"
    android:layout_width="97px"
    android:layout_height="90px"
    android:layout_x="110px"
    android:layout_y="22px"
    android:src="@drawable/settings"
    >
    </ImageView>
    <Button
    android:id="@+id/Logout"
    android:layout_width="80px"
    android:layout_height="wrap_content"
    android:text="Logout"
    android:textStyle="bold"
    android:layout_x="218px"
    android:layout_y="42px"
    >
    </Button>
    <Button
    android:id="@+id/Indietro"
    android:layout_width="80px"
    android:layout_height="wrap_content"
    android:text="Indietro"
    android:textStyle="bold"
    android:layout_x="20px"
    android:layout_y="42px"
    >
    </Button>
    <Button
    android:id="@+id/Entra"
    android:layout_width="143px"
    android:layout_height="wrap_content"
    android:text="Entra"
    android:textStyle="bold"
    android:layout_x="90px"
    android:layout_y="342px"
    >
    </Button>
    <TextView
    android:layout_height="wrap_content"
    android:text="codice Parkcard"
    android:id="@+id/widget33"
    android:layout_width="62px"
    android:layout_x="24px"
    android:layout_y="161px"
    >
    </TextView>
    <TextView
    android:layout_height="wrap_content"
    android:text="codice Pin"
    android:id="@+id/widget34"
    android:layout_width="wrap_content"
    android:layout_x="22px"
    android:layout_y="238px"
    >
    </TextView>
    <EditText
    android:id="@+id/codicePin"
    android:textSize="18sp"
    android:layout_height="wrap_content"
    android:layout_width="169px"
    android:text=""
    android:layout_x="108px"
    android:layout_y="221px"
    androidassword="true"
    >
    </EditText>
    <EditText
    android:id="@+id/codiceParkcard"
    android:textSize="18sp"
    android:layout_height="wrap_content"
    android:layout_width="169px"
    android:text=""
    android:layout_x="108px"
    android:layout_y="153px"
    >
    </EditText>
    </AbsoluteLayout>

  9. #8
    Senior Droid


    Registrato dal
    Dec 2009
    Messaggi
    307

    Ringraziamenti
    15
    Ringraziato 40 volte in 39 Posts
    Predefinito

    Come sospettavo
    Nel tuo file di layout non c'è nessun bottone con quell'id (in questo caso InizioSosta)
    Ecco perchè ti da errore, la findViewById ti restituisce giustamente null.

  10. #9
    Greg
    Guest
    Predefinito

    infatti si trova nel main, allora non posso abilitare un bottone da un altra classe chiamando la findViewById(R.id.bottone) ? e come faccio ad abilitare il bottone che si trova nella classe main dalla classe login?

  11. #10
    Senior Droid


    Registrato dal
    Dec 2009
    Messaggi
    307

    Ringraziamenti
    15
    Ringraziato 40 volte in 39 Posts
    Predefinito

    No, aspetta, non ho capito che vuoi fare...
    Ti trovi in una Activity che si chiama Login, e vorresti abilitare un bottone di un'altra activity che non è visualizzata? no, che non puoi... puoi al massimo passare tramite intent dei valori da un'activity ad un'altra ma non modificarla.

Pagina 1 di 2 12 ultimoultimo
Ultima pagina

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