2017-02-14 4 views
0

Я хотел бы реализовать навигацию между элементами recyclerview с помощью жестов салфетки, то есть приложения gmail. Таким образом, пользователю не нужно возвращаться к списку, щелкая на следующем элементе, чтобы перейти к его подробному представлению. Я не могу найти учебник о том, как этого достичь.проведите навигацию между элементами recyclerview android

+0

Если вы хотите создать навигационный ящик, для этого есть много ресурсов в Интернете. –

+0

Hi @UtsavShrestha. Я хочу не ящик для навигации. Я с трудом могу поверить, что ящик навигации может делать то, что я ищу. – DeKekem

ответ

0

вы можете реализовать это с помощью viewpager не recyclerview.

0

От того, что вы говорите, лучший выбор у вас есть ViewPager вместо RecyclerView. Возможно, вы можете добиться эффекта с помощью RecyclerView, но это будет сложнее, и его назначение будет иным. Цель ViewPager - это то, что вы ищете, если хотите прокручивать страницы.

Глядя на приложение gmail, Google внедрил свой собственный эффект «влево/вправо» для просмотра ресайклеров. Вы можете найти библиотеки, которые могут это сделать. На самом деле об этом уже говорили, поэтому просто взгляните: StackOverflow Swipe to Delete Gmail RecyclerView

+0

Hi @ T.Dimitrov. Я не говорю о том, что салфетки удаляют или архивируют, но проведите по экрану, чтобы перейти от одного сообщения к другому, как описано [здесь] (https://developer.android.com/design/patterns/swipe-views.html) – DeKekem

+0

http : //stackoverflow.com/questions/18413309/how-to-implement-a-viewpager-with-different-fragments-layouts, это будет работать отлично, каждый фрагмент будет вашим следующим письмом. Вы сможете пронести их. Вы должны управлять им программно после щелчка по переработке с предыдущего экрана, с которого начать. Надеюсь, поможет –

Смежные вопросы