我有一个列表视图,在每个列表项中都有一个水平滚动视图。 如果我滚动项目的滚动视图,那么它应该影响滚动视图属于该列表视图中的所有其他项目。
我尝试过的解决方法:
mViewHolder.mHorizontalScrollView
.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
// TODO Auto-generated method stub
selectedItemIndex = mViewHolder.index;
SCROLL_X = v.getScrollX();
SCROLL_Y = v.getScrollY();
mListView.invalidateViews();
return false;
}
});
mViewHolder.mHorizontalScrollView.scrollTo(SCROLL_X, SCROLL_Y);
答案 0 :(得分:0)
你要做的是一个网格。看看this 它是一个带有 CustomLayoutManager 的Recyclerview,这可能会做你想要的。顺便说一句:回收商不再是列表视图了。