私の要件は、初回起動時にセットアップ ウィザードを起動し、連続起動時にリスト ビューを開くことです。セットアップ ウィザードは、ユーザーおよび関連する設定を作成するための情報を収集します。リスト ビューは、タブ コンテンツがスクロール可能なタブ付きビューです。
セットアップ ウィザードは LinearLayout ですが、2 回目の起動では TabHost を使用する必要があります。私は sharedPreferences を使用して最初の起動などを調べていますが、さまざまなレイアウトを呼び出す方法。条件に基づいて setContentView を使用する場合、クラスは TabActivity を拡張する必要がありますが、TabHost が存在しないためセットアップ ウィザードを起動すると失敗します。インテントを使用して別の画面を起動する場合、インテントを介してセットアップまたはリスト レイアウトを起動するダミー レイアウトを使用する必要がありますか? 戻るボタンをクリックするとダミーレイアウトに戻ります。それがどのように設計されるべきかについての提案はありますか?