0

ActionBar を使用してアプリケーションを作成しました。ユーザーからユーザー名とパスワードを取得するログイン ページを使用してから、ActionBar タブを作成しました。このアプリケーションでは、ログイン ページをロードする前にアクション バーを非表示にし、ログイン ページをロードした後にアクション バーを表示しました。今までのすべてがうまくいっています。ログオフ後、ログインページが表示されます。今回はアクションバーを非表示にしました。2 回目にログインすると、既に作成されたタブが新しく作成されたタブとともに表示されます。つまり、4 つのタブが作成された場合、2 回目のログインで 8 つのタブが表示されることを意味します。

4

1 に答える 1

0

次に、再ログインするときに、不要なタブが既に存在するかどうかを確認する必要があります。

次のようなものを実装してみてください:

if (tabCount > 0) {
     //remove tabs
}

//build tabs
于 2013-04-25T10:27:38.810 に答える