0

私は ActionbarSherlock ライブラリを使用しており、この方法で青い線を別の色に置き換えています。

オンライン、オフライン、および接続用に異なるドローアブルがあります。そのため、xml テーマで色を設定することはできません。

getSupportActionBar().setBackgroundDrawable(getResources().getDrawable(R.drawable.ab_transparent_disconnected));

ここに画像の説明を入力
私のnexus 4(Android 4.3)ではこれは完全に機能し、線の色がすぐに変わります
が、私のgalaxy S2 mini(Android 2.3.6)ではナビゲーションドロワーを開くまで何も起こらず、色も変わります.

すべてのデバイスで色がすぐに変わるように、アクションバーを強制的に更新するにはどうすればよいですか?

ありがとう

4

1 に答える 1