草庐IT

ViewPager2+TabLayout

全部标签

android - tablayout+view pager中的Tab Title 添加CoordinatorLayout后Android 5.0及以上不显示

我已经为我的应用程序开发了选项卡布局,它在所有版本的android中都运行良好。但是当我添加一个fragment来显示来自数据库的图像时,问题开始于Lollipop及以上版本。滑动后标签标题被删除。(如屏幕截图所示。)androidkitkat上的屏幕但在滑动标签后,androidlollipop上的相同屏幕发生了变化在一个标签上它完全消失了我的代码用于添加tablayout是...代码publicclassEvent360ViewextendsAppCompatActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceSta

android - 使用 TabLayout 时如何禁用选择某些选项卡?

我使用控件android.support.design.widget.TabLayout我有4个选项卡-在每个选项卡上我显示一些ViewPager-(使用fragment显示不同的viewPager)我想禁用所有选项卡,直到用户添加第一个选项卡上存在的一些数据。我找不到任何方法来禁用选项卡。代码:ViewPagerAdapteradapter=newViewPagerAdapter(getSupportFragmentManager());adapter.addFragment(newFragment1(),"Fragment1");adapter.addFragment(newFra

java - Android - ViewPager 不显示 fragment

我在fragemnt中使用tablayout,TabLayout有两个fragment:一个显示日历,另一个只是一个简单的纯文本,我可以在选项卡之间正确切换而不会触发任何错误,问题是内容(内部fragment)没有显示,它们只是“不存在”!我尝试查看StackoverFlow上具有相同问题的其他线程,但其中大多数都面临NPE(空指针异常)错误的问题,而我的情况并非如此。我尝试使用:getChildFragmentManager()和getFragmentManager()而不是getSupportFragmentManager()请记住,我正在使用嵌套fragment(fragment

带有多个 Fragment 类的 Android ViewPager 每个带有单独的布局文件

我的应用使用android.support.v4.view.ViewPager类。对于ViewPager中的每一页,我希望有一个fragment,每个fragment都有自己的布局文件。每个fragment都在其自己的文件中定义。我很难实现这个。澄清一下,有:1个ViewPager4个fragment文件-FragmentOne.class、FragmentTwo.class、FragmentThree.class、FragmentFour.class4个XML布局文件-frag_one.xml、frag_two.xml、frag_three.xml、frag_four.xml我看到的

android - ViewPager 不会与 FragmentPagerAdapter 滑动

我在一个Activity中有两个fragment,在纵向模式下,当用户单击ListView中的某处时,会显示第一个fragment(ListFragment),第二个fragment会显示,而在横向模式下,会显示两个fragment。但是我想在纵向模式下使用滑动功能,这应该显示下一个fragment,如thisexample,这是我扩展FragmentActivity的主要laucherActivity,packagecom.myexample.fragmentdemoexample;importjava.util.LinkedList;importjava.util.List;imp

android - SupportMapFragment 与 ViewPager : Cannot move camera or change map settings

我在SupportMapFragment和将相机移动到map上的某个位置时遇到问题。publicclassMapPositionFragmentextendsSupportMapFragmentimplementsLocationListener{privateGoogleMapmap=null;privateButtonlockButton=null;privateLocationcurrentLocation=null;privateLocationManagerlocationManager=null;privateViewmapView=null;@Overridepublic

android - 如何在 Android 中使用 ViewPager 制作无限寻呼机

当我滑动月View时,我想在我的日历中显示无限制的viewpager。我怎样才能做到这一点?我想我需要3个fragment来做到这一点。但是,我不知道如何在向左或向右滑动时更新月份(fragment)。我在下面附上了我的代码。我在不知道编码的地方打上问号。这是我的项目:https://github.com/lolyoshi/CalendarWidget感谢任何帮助。InfinitedPagerAdapter.javapublicclassInfinitePagerAdapterextendsFragmentPagerAdapter{CalendarView[]fragList;intf

android - 如何在 ViewPager 中禁用 Horizo​​ntalScrollView 的滚动

我在ViewPager中放置了一个水平ScrollView。目标是仅使用软件触发水平ScrollView的滚动。所有滚动手势都应由View寻呼机处理。我已经通过创建拦截所有滑动手势的自定义ViewPager来做到这一点:publicclassGreedyViewPagerextendsViewPager{GestureDetectormGestureDetector;View.OnTouchListenermGestureListener;publicGreedyViewPager(Contextcontext){super(context);initGestureDetector(c

android - 如何在没有 ViewPager 的情况下在水平 ScrollView 中获得分页功能

我正在尝试实现FieldTrip中已有的UI功能或Paper.而且我认为可以选择是否启用分页功能的可扩展寻呼机将需要实现这一点。1)ViewPager强化分页效果2)ScrollView不提供分页我该如何实现??我想知道如何实现,或者它是否已经实现并作为库发布。 最佳答案 事实证明,在没有ViewPager的情况下,在Android上实现带有分页的滚动并不像在iOS中那样容易。然而,实现它的最佳方法是创建Horizo​​ntalScrollView的自定义类,然后让它复制功能。以下是几个示例:http://androidprogra

android - ViewPager 内的 ListView 不滚动

我的Activity中有一个ViewPager。我使用Fragment将列表显示到ViewPager中。在ViewPager中,我可以设置一个ListView。ListView可以正常显示,但ListView不滚动。列表中的项目太少无法显示。我该如何解决。主ActivitypublicclassMainActivityextendsActivity{privatePageAdaptermSectionsPagerAdapter;privateViewPagermViewPager;@OverrideprotectedvoidonCreate(BundlesavedInstanceSta