简体   繁体   English

在Android 4.0+中的ListView项之间滑动(例如使用ViewPager)

[英]Swipe between ListView items (like with ViewPager) in Android 4.0+

I have an app which supports Android 4.0+ (ie android:minSdkVersion="14"). 我有一个支持Android 4.0+的应用程序(即android:minSdkVersion =“ 14”)。 I've created a ListView and when clicking on its item the app moves to an Activity with single Fragment in it. 我已经创建了一个ListView,单击它的项目时,该应用程序将移动到其中具有单个Fragment的Activity。 I want to implement swiping between this items (like in Gmail app between conversations), but the only approach I see is using the ViewPager, which is a part of Compatibility library. 我想在这些项目之间进行滑动(例如在对话之间在Gmail应用程序中),但是我看到的唯一方法是使用ViewPager,它是兼容性库的一部分。 So maybe there is some way to implement this behavior without using support libraries (which also means changing Activities to FragmentActivities, FragmentManagers to SupportFragmentManagers, android.app.Fragment to Fragment from support library and so on). 因此,也许有某种方法可以在不使用支持库的情况下实现此行为(这也意味着从支持库将Activity更改为FragmentActivities,将FragmentManagers更改为SupportFragmentManagers,将android.app.Fragment更改为Fragment等)。

Can I avoid this somehow or should I use ViewPager and support library even if minsdkversion="22"? 我可以避免这种情况吗?即使minsdkversion =“ 22”,还是应该使用ViewPager和支持库?

我认为使用viewpager不会给您带来任何问题,因为viewpager不需要minsdkversion = 22。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM