Frage

When i come back from tab 1 with saving data and come on the my main tab activity so i come on the current tab 0 so how can i come back with my last updated tab activity ?

Thanks

War es hilfreich?

Lösung

You can use SharedPreferences At load time

step 1 at load time Write SharedPreferences and store 0 values make sure its write one time

step 2 Read that values from SharePreference and getting it

stap 3 set values in like

 Boolean temp = true;

if(temp)
    {
         SharedPreferences.Editor shedit=shreftab.edit();
         shedit.putString("tabchange", "0");
         shedit.commit();
         temp = false;
    }

         String  vartabis = shreftab.getString("tabchange", null);
         tabhost.setCurrentTab(Integer.parseInt(vartabis));

step 4 now you can update it SharedPreferences file key values as per require and get it

Andere Tipps

you can use the "SharedPreferences".

You need to store one variable in the shared prefrence with the last updated tab name or id or index whatever. then when coming back you need to check this variable that what was last tab and there do some stuff to go to that tab.

Here are some of the demo links regarding this.

Demo-1

Demo-2

Demo-3

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top