アプリケーションでアクティビティ グループでタブバーを使用しました。ホーム、在庫、citn、記事のような 4 つのタブがあります。私のアプリケーションでは、最初にホームページからホームページを表示し、ユーザーが webview をクリックすると、homepage1 アクティビティに移動します。ホームページから 1 アクティビティ ユーザーが [ストック] タブをクリックすると、ストック アクティビティに移動します。株式活動のユーザーから [ホーム] タブをクリックすると、homepage1 活動に移動します。家でのアクティビティを表示したいのですが、どのようにすればよいですか?
私の質問は、最後のアクティビティを表示するアクティビティ グループを使用してタブを切り替えることです。最初のアクティビティを表示しますか?
わかりました、コードを添付します
spec = tabHost.newTabSpec("FirstGroup").setIndicator("FirstGroup",
getWallpaper()).setContent( new Intent(this,FirstGroup.class));
tabHost.addTab(spec);
View view = getLocalActivityManager().startActivity("CitiesActivity", new Intent(this,CitiesActivity.class).addFlags(Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET )).getDecorView();
// Replace the view of this ActivityGroup replaceView(view); } public void replaceView(View v) { // Adds the old one to history history.add(v); // Changes this Groups View to the new View. setContentView(v);
アクティビティとタブの切り替え
Pastebin に投稿しました。私のリンクは http://pastebin.com/1zG0HJgvです。