Android系统。分隔符在ListView上消失

时间:2012-08-10 07:11:11

标签: android separator

在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;
 }

0 个答案:

没有答案