在ListView I include标签上,表示项目的类别,底部包含文本和分隔符。
但是我用ListView按屏幕的任何位置 - 标签的separtor消失,或者开始变粗。
有任何想法如何解决这个问题?
这是我的标签布局
enter code here
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
android:id="@+id/slideDel"
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="30dp" >
<AndroWidget.SizeChangeTextView
android:id="@+id/l_label"
android:text="text"
android:layout_alignParentLeft="true"
android:singleLine="true"
android:layout_centerVertical="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<ImageView
android:layout_height="1px"
android:id="@+id/separator"
android:layout_width="fill_parent"
android:layout_alignParentBottom="true"
android:background="@drawable/separator"/>
</RelativeLayout>
代码
@Override
public View getView(int position, View convertView, ViewGroup parent)
{
if (convertView == null) convertView = layoutInflater.inflate(R.layout.list_label, null);
final SizeChangeTextView label = (SizeChangeTextView) convertView.findViewById(R.id.l_label);
label.setText(labelText);
final TextView count = (TextView) convertView.findViewById(R.id.l_count);
count.setText("1");
return convertView;
}