1
我正在嘗試更改當前的選項卡。我尋找合適的問題,但沒有解決我自己的問題。 我有這樣在活動中切換TabActivity Android
<!-- language: java -->
public class myTabActivity extends TabActivity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
final TabHost mtabHost = getTabHost();
int tabnum = getIntent().getIntExtra("currenttab", 0);
mtabHost.addTab(mtabHost.newTabSpec("tab1")
.setIndicator("firsttab")
.setContent(new Intent(this, tabA.class)));
mtabHost.addTab(mtabHost.newTabSpec("tab1")
.setIndicator("secondtab")
.setContent(new Intent(this, tabB.class)));
setCurrentTab(tabnum);
}
private boolean setCurrentTab(int i) {
if (getParent() instanceof SimpleSundayScoutUIActivity) {
((SimpleSundayScoutUIActivity) getParent()).getTabHost().setCurrentTab(i);
return true;
}
return false;
}
製表活動,這樣
public class text extends Activity {
myTabActivity mA = (myTabActivity) this.getParent();
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.mainpage);
Button startbutton= (Button) findViewById(R.id.searchbutton);
startbutton.setOnClickListener(mNewListener);
}
private OnClickListener mNewListener = new OnClickListener() {
public void onClick(View v) {
Intent intent = new Intent(v.getContext(),SimpleSundayScoutUIActivity.class);
intent.putExtra("currenttab", 1);
startActivity(intent);
}
};
活動塔巴意味着什麼,我想要做的是在塔巴的按鈕克利克,然後將標籤控件應該告訴我塔布但它不像這樣工作
有什麼建議嗎? SRY是不是真的適合在引用希望它是可讀
感謝您的幫助 帕特里克
編輯
mokup什麼我想要做的http://tinypic.com/r/f6uyq/5
嘿嘿:) .. SRY這個不要解決我的問題。我知道這個例子,我不想把我的選項卡所有的時間,如果我對一個的按鈕KLICK標籤我想激活我的標籤小部件的其他標籤,如http://tinypic.com/r/f6uyq/5 – user1052984 2011-12-14 17:23:32