0

Sherlock ライブラリを使用して Actionbar に取り組んでいます。アクションバーとタブの背景画像を別々に変更したい。現在、実行時にコードを介してアクションバーの背景を正常に変更しました:

Drawable myIcon = getResources().getDrawable(R.drawable.blue_menu_background);
mActionBar.setBackgroundDrawable(myIcon);

しかし、タブの背景に問題があります。タブの背景を変更するにはどうすればよいですか。私に提案してください。

4

3 に答える 3

9

このコードを使用できます:

actionBar.setStackedBackgroundDrawable(new ColorDrawable(yourColor)); // for example new ColorDrawable(Color.BLUE)
于 2013-04-03T13:01:00.913 に答える
-1

アクションバー タブの色を変更するには、次のコードを使用してください。

//たとえば、タブの背景として白色が必要な場合は、

getActionBar().setStackedBackgroundDrawable(new ColorDrawable(Color.parseColor("#FFFFFF")));
于 2014-12-17T07:51:07.807 に答える