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

Visualizzazione dei risultati da 1 a 3 su 3
Discussione:

Problema con le Activity

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
    Jun 2011
    Messaggi
    118

    Ringraziamenti
    15
    Ringraziato 2 volte in 2 Posts
    Predefinito

    Problema con le Activity

    Ciao a tutti ragazzi! Prima di decidere di prendere la via più semplice e spararmi (ovviamente skerzo :P) ho deciso di passare qui da voi
    Sto decisamente impazzendo con un'app! E con quei maledetti bug >.< Più precisamente con la classica interruzione dell'applicazione inaspettata!
    Questa volta il bug non è nella dichiarazione di qualche variabile infatti il bug si verifica alla pressione di un pulsante! Il codice del pulsante è questo:

    codice:
    Button next = (Button) findViewById(R.id.button1);
            next.setOnClickListener(new View.OnClickListener() {
                public void onClick(View view) {
                    Intent myIntent = new Intent(view.getContext(), Activity2.class);
                    startActivityForResult(myIntent, 0);
         
       
            
        }
    });

    Il problema però potrebbe comunque essere nell'apertura dell'altra Activity , dentro ad essa c'è scritto ben poco:

    codice:
    package ciao.atutti;
    
    import android.content.Intent;
    import android.os.Bundle;
    import android.view.View;
    import android.widget.Button;
    import android.app.Activity;
    
    public class GuidaJavaActivity2 extends GuidaJavaParte1Activity {
    
        /** Called when the activity is first created. */
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.main2);
    
            Button ritorna1 = (Button) findViewById(R.id.button2);
            ritorna1.setOnClickListener(new View.OnClickListener() {
                public void onClick(View view) {
                    Intent intent = new Intent();
                    setResult(RESULT_OK, intent);
                    finish();
                }
            });
                    Button Portabilità=(Button)findViewById(R.id.imageButton1);
                    Portabilità.setOnClickListener(new View.OnClickListener() {
                    	public void onClick(View view) {
                            Intent myIntent1 = new Intent(view.getContext(), Activity3.class);
                            startActivityForResult(myIntent1, 0);
                        
                        } });}}



    Notate qualcosa di strano!? C'è qualche errore!?
    Ultima modifica di kekko97; 16-09-11 alle 16:48

  2.  
  3. #2
    zon
    zon non è in linea
    Baby Droid L'avatar di zon


    Registrato dal
    Sep 2011
    Località
    Alessandria
    Messaggi
    40
    Smartphone
    Samsung Galaxy Note 3 SM-N9005

    Ringraziamenti
    27
    Ringraziato 17 volte in 15 Posts
    Smile

    ho appena risolto un problema simile ank io... effettivamente è un comportamento odioso... nel mio caso avevo dichiarato il layout 2 volte sia programmaticamente sia via il setContentView... cmq potrebbe essere utile buttare dei toast qui e là x vedere fin dove arriva prima di crashare...
    cmq controlla l'indice dello startActivityForResult... se metti 0 o null mi sembra che è come fare startActivity... quindi potrebbe essere che non digerisce quando tenti di fargli ritornare qualcosa... però x via stanchezza e fretta ti dico che non sono sicuro al 100% di quello che ti ho detto... dovesti controllare nella documentazione ufficiale...
    Ultima modifica di zon; 20-09-11 alle 00:09

    Ringrazia con il tasto thanks chi ti è stato utile!

    Se usi una bella app gratis ringrazia lo sviluppatore con un click sulla publicità.

    è solo buona educazione!

  4. #3
    Androidiano


    Registrato dal
    Jun 2011
    Messaggi
    118

    Ringraziamenti
    15
    Ringraziato 2 volte in 2 Posts
    Predefinito

    Quote Originariamente inviato da zon Visualizza il messaggio
    ho appena risolto un problema simile ank io... effettivamente è un comportamento odioso... nel mio caso avevo dichiarato il layout 2 volte sia programmaticamente sia via il setContentView... cmq potrebbe essere utile buttare dei toast qui e là x vedere fin dove arriva prima di crashare...
    cmq controlla l'indice dello startActivityForResult... se metti 0 o null mi sembra che è come fare startActivity... quindi potrebbe essere che non digerisce quando tenti di fargli ritornare qualcosa... però x via stanchezza e fretta ti dico che non sono sicuro al 100% di quello che ti ho detto... dovesti controllare nella documentazione ufficiale...
    Ho risolto

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