在Android Wear上滚动GridViewPager

时间:2015-06-23 14:42:25

标签: android wear-os

我目前正在设计一个可穿戴的应用程序,它使用一个包含4行和5列的GridViewPager。

关于滚动,我有几个问题:

  1. Java函数是否可以直接转到特定的行和列?我试过了scrollTo,但它没有用。
  2. 是否可以将换行改为始终进入第二列或保持在同一列而不是总是回到第一列?
  3. 或者在第一列时从左向右滑动而不是解雇应用但是能否从此新活动中解除应用时,是否可以转到另一种布局?

2 个答案:

答案 0 :(得分:1)

对于问题的第2部分,您可以在自定义GridPagerAdapter中覆盖getCurrentColumnForRow(int row, int currentColumn)并将其设置为返回currentColumn。这将允许它在更改行时保持在同一列中。

答案 1 :(得分:0)

关于问题的第1部分:

scrollTo用于更改视图在屏幕上的位置。

您可以改为呼叫GridViewPager.setCurrentItem(row,col)