1

私はタブホストを持っています、例えば:

final TabHost tabs = getTabHost();
tabs.setup();
TabHost.TabSpec spec = null;
spec = tabs.newTabSpec("search");
spec.setContent(new Intent(this, Search.class));
spec.setIndicator("search");
tabs.addTab(spec);

このタブホストではインテントであり、アクティビティでは他のアクティビティに変更する必要があります。質問は、同じタブホスト スイッチで他のアクティビティを希望することですか? これはできますか?

4

1 に答える 1

2

私はほぼ3ヶ月前にこの問題を抱えていました。アクティビティを置き換えることはできません。活動が新しいスクリーンで開かれているからです。したがって、ビューとレイアウトを使用して、やりたいことを達成する必要があります。ビューを非表示にして解放できる setVisiblity および isShown メソッドを使用します。それが何らかの意味を成すことを願っています。

于 2010-06-14T08:44:46.297 に答える