为什么我的ListView堆栈视图彼此重叠而不是垂直向下级联?

时间:2012-01-19 08:51:57

标签: 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;
    }

}

1 个答案:

答案 0 :(得分:0)

我想我弄明白为什么,我通过在Scrollview中嵌套Listview而犯了一个n00b错误。