public void onClick(View v) { Intent intent = new Intent("com.novoda.TAB"); intent.putExtra("tab", 1); sendBroadcast(intent); } };
@Override protected void onPause() { super.onPause(); unregisterReceiver(receiver); };
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.tabhost_container); tabHost = (TabHost)this.findViewById(R.id.tabhost); tabHost.setup(); tabHost.addTab(tabHost.newTabSpec("one").setContent(R.id.tab1content).setIndicator("TAB 1")); tabHost.addTab(tabHost.newTabSpec("two").setContent(R.id.tab2content).setIndicator("TAB 2")); tabHost.findViewById(R.id.tab1button).setOnClickListener(goToTab2()); tabHost.findViewById(R.id.tab2button).setOnClickListener(goToTab1()); }
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.tabhost_container); TabHost tabs = (TabHost)this.findViewById(R.id.tabhost); tabs.setup(); tabs.addTab(tabs.newTabSpec("one").setContent(R.id.tab1content).setIndicator("TAB 1")); tabs.addTab(tabs.newTabSpec("two").setContent(R.id.tab2content).setIndicator("TAB 2")); tabs.setCurrentTab(0); } }
@Override protected void onResume() { super.onResume(); receiver = new TabChangeReceiver(); registerReceiver(receiver, new IntentFilter("com.novoda.TAB"), null, mHandler); }
public void onClick(View v) { Intent intent = new Intent("com.novoda.TAB"); intent.putExtra("tab", 0); sendBroadcast(intent); } };