2017-11-01 5 views
0

MY SZENARIOWie Inhalt insbesondere Registerkarte ändern onResume mit()

ich Änderung muss der Inhalt inActivity B (Ich will nur die Funktion aufrufen, die in B definiert ist) Das ist einer der Registerkarte Tabhost, Immer wenn der Benutzer etwas ändert und Aktivität A ist fertig.

Und noch ein Punkt ist, wenn Benutzer auf Schaltfläche in MainActivity (die hat Tabhost) klickt, wird Aktivität A gestartet.

Kann mir bitte jemand helfen.Vielen Dank im Voraus.

Antwort

1

Wenn Benutzer in MainActivity (die über Tabhost verfügt) auf die Schaltfläche klickt, wird Aktivität A gestartet. Wenn es fertig ist, wird es zurückgegeben und der Inhalt der Registerkarte sollte geändert werden.

Sie onResume Funktion in Aktion B können wie folgt

@Override 
    public void onResume() 
    { 
     //call the method. 
     super.onResume(); 
    } 

Und In Hauptaktivität

@Override 
    public void onResume() { 
     super.onResume(); 
     try { 
      mLocalActivityManager.dispatchResume();//this is needed to call particular tab resume method 
     } catch (Exception e) {} 
    } 
Verwandte Themen