Questions tagged «horizontal-scrolling»

19
Android中的水平ListView?
可以ListView水平制作吗?我已经使用图库视图完成了此操作,但是所选项目自动出现在屏幕中央。我不希望所选项目位于我单击的同一位置。如何解决此问题?我的想法是ListView使用水平滚动条设置。分享您的想法?


7
RecyclerView水平滚动对齐中心
我正在尝试使用RecyclerView在此处制作类似于旋转木马的视图,我希望该项目在滚动时可以一次捕捉到屏幕中间。我试过使用recyclerView.setScrollingTouchSlop(RecyclerView.TOUCH_SLOP_PAGING); 但是视图仍然可以平滑滚动,我还尝试过使用滚动侦听器实现自己的逻辑,如下所示: recyclerView.setOnScrollListener(new OnScrollListener() { @Override public void onScrollStateChanged(RecyclerView recyclerView, int newState) { super.onScrollStateChanged(recyclerView, newState); Log.v("Offset ", recyclerView.getWidth() + ""); if (newState == 0) { try { recyclerView.smoothScrollToPosition(layoutManager.findLastVisibleItemPosition()); recyclerView.scrollBy(20,0); if (layoutManager.findLastVisibleItemPosition() >= recyclerView.getAdapter().getItemCount() - 1) { Beam refresh = new Beam(); refresh.execute(createUrl()); } } catch (Exception e) { e.printStackTrace(); } …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.