2

とタブを使用Fragmentsしています。ActionBarSherlock古いバージョンの Android で、メニュー項目の動作が非常に奇妙です。最初はメニューは正常に動作しますが、タブを変更すると (同じアクティビティですがフラグメントが変更されます)、メニューが複製されているように見えます。何度か描いた。その後、彼らは奇妙な行動を始めます。何かを選択してから実行するまで、長い間待たなければなりません。アクティビティまたはフラグメントを変更しないボタンは、選択されたまま (強調表示されます) になります。

これは新しい OS (4.0 以降) では発生しないため、原因がわかりません。タブとフラグメントに関係があると思います。タブを変更するたびに、null でない場合はすべてのフラグメントを削除し、コンテナーを新しいフラグメントに置き換えます。

ここに画像の説明を入力 ここに画像の説明を入力

4

1 に答える 1