Android Viewpager 显示特定 fragment

标签 android android-fragments android-viewpager

我想知道是否可以在 view pager 中显示特定的 fragment。我目前拥有的是 GridviewonClick 通过 Intent 将 id 发送到 viewPagerView pager 有六个项目。那么我该如何去显示第三个 Fragment 呢? (ID 为 2)。

最佳答案

使用 ViewPager setCurrentItem方法。您可能希望参数 smoothScroll 为 false,因此它似乎一直处于该位置:

viewPager.setCurrentItem(2, false);

关于Android Viewpager 显示特定 fragment ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17986833/

相关文章:

android - Recyclerview水平滚动,如何像寻呼机一样滚动显示一个项目

android - fragment 标题中的 ViewPager 图像

android - 为什么 AudioRecord.getMinBufferSize 会返回 ERROR_BAD_VALUE (-2)?

java - Android 将 UTC 日期转换为本地时区

Android 正确的屏幕密度

android - ViewPager、PagerAdapter 和 Bitmap 导致内存泄漏(OutOfMemoryError)

iphone - objective-c 中的SimpleDateFormat解析时间函数

android-wear\x86\devices.xml cvc-complex-type.2.4.d : Invalid content was found 'd:skin' . 此时预计没有子元素

java - Android 获取 Fragment 的实际实例

java - 当我旋转 Android 手机时,Fragment 中的自定义 ListView 就会出现