タグ付けされた質問 「horizontal-scrolling」

19
Androidの水平リストビュー?
ListView横向きにすることは可能ですか?ギャラリービューを使用してこれを実行しましたが、選択したアイテムが自動的に画面の中央に表示されます。選択したアイテムを、クリックした場所と同じ場所にしたくない。この問題を修正するにはどうすればよいですか?私の考えはListView、水平スクロールで設定することでした。あなたのアイデアを共有しますか?


7
RecyclerView水平スクロールスナップを中央に配置
ここでRecyclerViewを使用してカルーセルのようなビューを作成しようとしています。スクロールすると、アイテムが画面の中央に1つずつスナップするようにします。使ってみました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(); } …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.