CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: 9mm con ben 3 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: 9mm con ben 8 Thanks ricevuti negli ultimi sette giorni
Utente del mese: 9mm con ben 29 Thanks ricevuti nell'ultimo mese

Pagina 2 di 3 primaprima 123 ultimoultimo
Ultima pagina
Visualizzazione dei risultati da 11 a 20 su 22
Discussione:

Aiuto con questo codice?

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. #11
    Androidiano


    Registrato dal
    Dec 2012
    Messaggi
    54

    Ringraziamenti
    4
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Allora, non riesco a capire una cosa a livello teorico e non ho trovato risposta altrove.
    Quando nel MainActivity scrive "extends activity" a cosa si rifà di preciso? Al main.xml?
    E poi, ho creato il secondo xml con un semplice testo.
    Nel mainactivity.java ho assegnato al bottone l'apertura di una nuova activity ma in "activityDaLanciare.class" non capisco a cosa ti rifai. :confused:

  2.  
  3. #12
    Androidiani Power User L'avatar di Crotan


    Registrato dal
    Jul 2013
    Località
    Roma
    Messaggi
    1,265
    Smartphone
    Redmi Note 9 Pro

    Ringraziamenti
    401
    Ringraziato 1,445 volte in 626 Posts
    Predefinito

    Quote Originariamente inviato da gabbrielo Visualizza il messaggio
    Allora, non riesco a capire una cosa a livello teorico e non ho trovato risposta altrove.
    Quando nel MainActivity scrive "extends activity" a cosa si rifà di preciso? Al main.xml?
    E poi, ho creato il secondo xml con un semplice testo.
    Nel mainactivity.java ho assegnato al bottone l'apertura di una nuova activity ma in "activityDaLanciare.class" non capisco a cosa ti rifai. :confused:
    La parola extends seguita da il nome di una classe serve per dire alla classe corrente da quale classe ereditare le proprietà. ActivityDaLanciare.class è il nome della classe dell'Activity che vuoi lanciare/aprire quando clicchi sul Button. Ti consiglio la lettura di una guida base sulla programmazione Android.

  4. #13
    Androidiano


    Registrato dal
    Dec 2012
    Messaggi
    54

    Ringraziamenti
    4
    Ringraziato 0 volte in 0 Posts
    Predefinito

    No queste cose le so. Le ho studiate.
    Ma non capisco proprio la "activity" a cui fa riferimento cosa è?
    E poi credo che il fatto che non so cosa mettere al posto di "activituDaLanciare" sia legato a questa mia mancanza.

  5. #14
    Androidiani Power User L'avatar di Crotan


    Registrato dal
    Jul 2013
    Località
    Roma
    Messaggi
    1,265
    Smartphone
    Redmi Note 9 Pro

    Ringraziamenti
    401
    Ringraziato 1,445 volte in 626 Posts
    Predefinito

    Quote Originariamente inviato da gabbrielo Visualizza il messaggio
    No queste cose le so. Le ho studiate.
    Ma non capisco proprio la "activity" a cui fa riferimento cosa è?
    E poi credo che il fatto che non so cosa mettere al posto di "activituDaLanciare" sia legato a questa mia mancanza.
    Era un esempio. Se devi lanciare una nuova Activity e per farla semplice vuoi aprire una nuova "schermata" devi prima creare il layout che definisce gli elementi che saranno all'interno dell'Activity e successivamente creare la classe che definisce il comportamento che la componentistica del layout dovrà assumere in determinate circostanze.

  6. #15
    Androidiano


    Registrato dal
    Dec 2012
    Messaggi
    54

    Ringraziamenti
    4
    Ringraziato 0 volte in 0 Posts
    Predefinito

    E ancora una volta, questo l'ho capito. Ma a livello pratico devo per forza creare un altro package con classe publica e in questo caso come faccio a definire che si sta riferendo alla seconda Activity? Questo non capisco.

  7. #16
    Androidiani Power User L'avatar di Crotan


    Registrato dal
    Jul 2013
    Località
    Roma
    Messaggi
    1,265
    Smartphone
    Redmi Note 9 Pro

    Ringraziamenti
    401
    Ringraziato 1,445 volte in 626 Posts
    Predefinito

    Quote Originariamente inviato da gabbrielo Visualizza il messaggio
    E ancora una volta, questo l'ho capito. Ma a livello pratico devo per forza creare un altro package con classe publica e in questo caso come faccio a definire che si sta riferendo alla seconda Activity? Questo non capisco.
    No, non è necessario creare un package separato soltanto per una classe. Per far capire che ti stai riferendo alla classe SecondaActivity basta chiamare la classe SecondaActivity, ovviamente.

  8. #17
    Androidiano


    Registrato dal
    Dec 2012
    Messaggi
    54

    Ringraziamenti
    4
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Ma io da quanto ho letto sul manuale ci può essere solo una classe pubblica per package. È sbagliato?

  9. #18
    Androidiani Power User L'avatar di Crotan


    Registrato dal
    Jul 2013
    Località
    Roma
    Messaggi
    1,265
    Smartphone
    Redmi Note 9 Pro

    Ringraziamenti
    401
    Ringraziato 1,445 volte in 626 Posts
    Predefinito

    Quote Originariamente inviato da gabbrielo Visualizza il messaggio
    Ma io da quanto ho letto sul manuale ci può essere solo una classe pubblica per package. È sbagliato?
    Assolutamente sì ! Dove lo hai letto? :o

  10. #19
    Androidiano


    Registrato dal
    Dec 2012
    Messaggi
    54

    Ringraziamenti
    4
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Nel manuale che sto usando. uploadfromtaptalk1394289002227.jpg
    Ed effettivamente, se vado a creare un'altra classe pubblic mi riempie di errori. Comunque continuo a non capire come fargli aprire quella schermata.
    Proprio non lo capisco

  11. #20
    Senior Droid


    Registrato dal
    Aug 2011
    Località
    Roma
    Messaggi
    406
    Smartphone
    Nexus 5

    Ringraziamenti
    6
    Ringraziato 32 volte in 29 Posts
    Predefinito

    Quote Originariamente inviato da gabbrielo Visualizza il messaggio
    Nel manuale che sto usando. uploadfromtaptalk1394289002227.jpg
    Ed effettivamente, se vado a creare un'altra classe pubblic mi riempie di errori. Comunque continuo a non capire come fargli aprire quella schermata.
    Proprio non lo capisco
    Rileggiti bene quanto scritto su quel testo prima di commentare. Nel testo si fa riferimento ad un FILE, non ad un package. Cioè, all'interno di un file puoi dichiarare una sola classe pubblica, ma ne puoi dichiarare altre (all'interno dello stesso file) senza l'attributo PUBLIC. Si chiamano inner class, ovvero classi all'interno di una classe.

Pagina 2 di 3 primaprima 123 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