0

アプリのホーム画面にタブがありません。一連のボタンがあるだけです。ボタンをクリックすると、上部にタブバーを含む新しいアクティビティが起動します。これは正常に機能します。すべてのタブを問題なくクリックできます。私がやりたいのは、実際にはコンテンツを持たない別のタブを追加することですが、代わりに、クリックするとユーザーがホーム画面に戻ります。これは可能ですか?もしそうなら、どうすればこれを行うことができますか?

4

1 に答える 1

0

「上部のタブバー」を閉じるだけではどうですか - Activity with finish(). あなたがそれをしなかった場合、あなたのホームスクリーンはすぐ下にありますfinish()。これは、Android でナビゲートするための最も基本的な方法です。

別の方法は、「上部のタブバー」からです-これを行うことができるアクティビティ

Intent intent = new Intent(this,homescreen.class);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);

これにより、「上部のタブバー」アクティビティが強制終了され、開始されていない場合はホーム画面のアクティビティが開始されます。起動していれば出てきます

これを確認してくださいIntent.FLAG_ACTIVITY_CLEAR_TOPをどのように使用しますか

于 2013-10-11T19:21:32.420 に答える