为什么我的ListView将视图堆叠在一起,而不是垂直向下层叠

  • 本文关键字:垂直 在一起 ListView 视图 android
  • 更新时间 :
  • 英文 :


我正在返回一个扩展RelativeLayout的自定义视图。

我该怎么解决这个问题?谢谢

这是列表视图:

<ListView
        android:id="@+id/view_container"
        android:layout_below="@+id/optionBarContainer"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_marginTop="-8px" 
        android:paddingBottom="5dp"
        >
    </ListView>

这是适配器:

public class OptionBarListViewArrayAdapter extends
        ArrayAdapter<UserCheckpointBean> {
    public OptionBarListViewArrayAdapter(Context context,
            UserCheckpointBean[] beans) {
        super(context, R.layout.checkpoint_tab, beans);
    }
    @Override
    public View getView(int position, View convertView, ViewGroup parent) {
        UserCheckpointBean userCheckpointBean = getItem(position);
        CheckpointTabView view = new CheckpointTabView(getContext());
        view.setData(userCheckpointBean);
        return view;
    }
}

我想我已经明白了为什么,我在Scrollview中嵌套Listview犯了一个n00b错误。

最新更新