其實我需要的是當用戶水平滾動列表項時,listview中的所有項目都應該滾動。如何爲所有listview項目提供水平滾動?
回答
使用RecyclerView from Appcompat library。你可以找到的水平滾動
RecyclerView mRecyclerView = (RecyclerView) v.findViewById(R.id.recycler_view);
mRecyclerView.setLayoutManager(new LinearLayoutManager(getActivity(), LinearLayoutManager.HORIZONTAL, false));
mCrimes = CrimeLab.get(getActivity()).getCrimes();
mRecyclerView.setAdapter(new CrimeAdapter());
呀,你能做到這一點
去下面的鏈接我想你需要的是有!
https://guides.codepath.com/android/Implementing-a-Horizontal-ListView-Guide
編碼愉快!
我的listview也有垂直滾動,當用戶水平滾動任何項目時,所有垂直列表項目也會水平滾動。 –
好的,所以你需要什麼! –
你能做到這一點,我測試的工作:
//first: regist Listener
hScrollView.setOnTouchListener(new scroll(hScrollView));
//second: loop ListView child, and setScrollX for each HorizontalScrollView
class scroll implements OnTouchListener{
HorizontalScrollView hScrollView;
scroll(HorizontalScrollView view){
this.hScrollView = view;
}
@Override
public boolean onTouch(View v, MotionEvent event) {
if(event.getAction() == MotionEvent.ACTION_MOVE){
Log.i(getClass().getSimpleName(), "Scroll X = "+ hScrollView.getScrollX());
int x = hScrollView.getScrollX();
for(int i=0; i<managerList.getChildCount(); i++){
View view = managerList.getChildAt(i);
HorizontalScrollView scrollView = (HorizontalScrollView) view.findViewById(R.id.list_scroll);
scrollView.setScrollX(x);
}
}
return false;
}
}
希望能幫助你。
R.id.list_scroll是什麼?並在哪個XML文件,我需要把這個HorizontalScrollView? –
R.id.list_scroll是HorizontalScrollView,我使用
滾動無法解析爲某種類型,我應該如何解決此問題? –
- 1. 如何使WPF ListView項目水平重複,如水平滾動條?
- 2. 自動滾動水平ListView
- 3. XAML水平滾動有兩個項目
- 4. ListView項中的水平滾動視圖?
- 5. WPF:如何滾動ListView控件水平?
- 6. ListView上的水平滾動
- 7. 水平/垂直滾動ListView
- 8. 添加新項目時防止ListView自動水平滾動
- 9. 無法滾動所有ListView項目
- 10. 水平排列ListView項目
- 11. 滾動水平動態div項目
- 12. 使用水平滾動的Android listview項目
- 13. 防止所選TreeView上的自動水平滾動項目
- 14. Phonegap中的水平滾動android項目
- 15. 水平滾動條每個滾動滾動三個項目
- 16. 爲JComboBox提供水平滾動條的便攜方式
- 17. 讓ListView滾動到所選項目
- 18. 如何禁用水平滾動? (不去除水平滾動條)
- 19. ListView在android studio中水平滾動
- 20. 水平滾動ListView列的一部分
- 21. C#ListView禁用水平滾動條
- 22. Android垂直滾動ListView水平scrollView
- 23. ListView頁腳行 - 水平滾動
- 24. 如何水平滾動scrollview
- 25. 如何水平滾動LinearLayout?
- 26. 如何滾動collectionview水平?
- 27. Listview - 如何從第10個項目平滑滾動到頂部?
- 28. UICollectionView水平滾動不滾動,直到最後項目
- 29. Boostrap媒體列表,如何讓項目水平滾動?
- 30. 如何正確滾動水平全景項目?
我有一個垂直滾動列表視圖,當用戶在垂直滾動列表視圖中滑動/水平滾動任何項目時,所有垂直項目都應水平滾動。 –