listview中奇怪的transperent分隔符

时间:2012-12-09 09:58:49

标签: android android-listview android-fragments android-ui android-listfragment

我有一个包含类别的片段:

enter image description here

当按下其中一个类别时,会打开一个包含故事的列表。类别片段由带有列表的片段替换:

enter image description here

现在是主要部分。作为listview项目的背景我不使用9补丁资源,因为背景质地很难,无法拉伸,但是可以重复

我将一个分隔符设置为null,它的高度为0(我在代码和xml中都这样做了。)

mList.setDivider(null);
mList.setDividerHeight(0);

但是当我按下后退按钮时,我在列表项之间的空格中看到了一个包含类别的列表:

enter image description here

然后我尝试做一个红色背景1像素高度并将其设置为listview:

mList.setDivider(getResources().getDrawable(R.drawable.sep));
mList.setDividerHeight(1);

但得到了同样的结果:

enter image description here

我尝试使用9补丁资源,没有这样的错误。我如何使用NOT 9补丁资源(我已经解释了更高的原因)并避免这个问题?

0 个答案:

没有答案