1

我的移动应用程序必须具有所有空间(活动)的背景图像。ActionBar 是透明的,我希望通过 ActionBar 可以看到背景图像。这个怎么做?

4

2 回答 2

0

我认为您可以通过执行以下操作使您的操作栏透明:

getWindow().requestFeature(Window.FEATURE_ACTION_BAR_OVERLAY);
ActionBar actionBar = getActionBar();
actionBar.setBackgroundDrawable(new ColorDrawable(Color.parseColor("#330000ff")));
actionBar.setStackedBackgroundDrawable(new ColorDrawable(Color.parseColor("#550000ff")));
于 2013-08-29T10:10:39.483 回答
0

setContentView()通话后在您的活动中添加这一行

getWindow().getDecorView().setBackgroundColor(Color.WHITE)
于 2018-05-22T11:01:33.363 回答