Guest User

Untitled

a guest
Jul 18th, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.15 KB | None | 0 0
  1. public class MyTabActivity extends TabActivity {
  2.  
  3. @Override
  4. protected void onCreate(Bundle savedInstanceState) {
  5. super.onCreate(savedInstanceState);
  6.  
  7. tabContext = this;
  8.  
  9. setTitle("My App Name");
  10.  
  11. final TabHost tabHost = getTabHost();
  12.  
  13. tabHost.addTab(tabHost.newTabSpec(TAB_1).setIndicator(TAB_1, getResources().getDrawable(R.drawable.tab1)).setContent(new Intent(this, first.class)));
  14.  
  15. tabHost.addTab(tabHost.newTabSpec(TAB_2).setIndicator(TAB_2, getResources().getDrawable(R.drawable.tab2)).setContent(new Intent(this, second.class)));
  16.  
  17. tabHost.setOnTabChangedListener(new OnTabChangeListener() {
  18.  
  19. public void onTabChanged(String tabId) {
  20. setTabTitle();
  21.  
  22. }
  23. });
  24.  
  25. tabHost.setCurrentTabByTag(TAB_1);
  26. }
  27. }
  28.  
  29. public void setTabTitle()
  30. {
  31. PrefManager prefManager = new PrefManager(getApplicationContext());
  32. String tabtitle = prefManager.getTitle();
  33. tabContext.setTitle("My App Name" + " " + tabtitle);
  34. }
  35.  
  36. public static void setTabTitle(String title)
  37. {
  38. tabContext.setTitle("My App Name" + " " + title);
  39. }
  40.  
  41. MyTabActivity myTabs = (MyTabActivity) this.getParent();
  42. myTabs.setTitle("This is First cool Activity");
Add Comment
Please, Sign In to add comment