在我看来,我有 2 个列表视图,都有一个标题。当我滚动一个列表时,另一个列表视图也会移动(不是很多),但它在标题不再可见的地方移动得足够多。
如果我删除标题,这不会发生。
在我的xml中我设置android:splitMotionEvents="true"
了但没有做任何事情
这就是我在列表视图中设置标题的方式
@Override
public View onCreateView(LayoutInflater inflater,ViewGroup container,Bundle saved){
View v = inflater.inflate(R.layout.sin_preplan_layout,container,false);
sinList = (ListView)v.findViewById(R.id.sin_listView);
prePlanList = (ListView)v.findViewById(R.id.preplan_listView);
sinList.setChoiceMode(ListView.CHOICE_MODE_SINGLE);
prePlanList.setChoiceMode(ListView.CHOICE_MODE_SINGLE);
View v2 = inflater.inflate(R.layout.sin_preplan_header,(ViewGroup) v.findViewById(R.id.header_layout_root));
prePlanList.setHeaderDividersEnabled(true);
prePlanList.addHeaderView(v2);
sinList.addHeaderView(v2);
return v;
}
关于为什么会发生这种情况的任何想法?