我使用带有适配器的列表片段,在网络调用后加载的数据。未加载数据时,默认情况下会显示进度条。这很好但是在这段时间内,因为列表片段没有返回onCreateView()上的任何视图,所以后台保持与启动此列表片段的活动相同。如何设置此列表片段的背景颜色。我尝试在onViewCreated()
中这样做@Override
public void onViewCreated(View view, Bundle savedInstanceState)
{
super.onViewCreated(view, savedInstanceState);
ListView l = getListView();
l.setBackgroundColor(getResources().getColor(R.color.online_coupon_background_color));
}
但它仍然显示透明的背景颜色,只是将进度条放在启动它的活动上。
答案 0 :(得分:0)
好的,所以我找到了改变颜色的地方。它必须在listfragment上的父级中进行更改。在我的例子中,它是PagerSlidingTabStrip的xml布局文件。