草庐IT

viewPager

全部标签

android - ViewPager 不支持 layout_height = wrap_content

我正在构建一个具有以下布局的Android应用程序。众所周知,layout_height="wrap_content"不适用于ViewPager。我的问题是如何动态改变它。ViewPager的内容从两个xml布局扩展而来,vp_statistics.xml和vp_campaigns.xml。这是ViewPager的xml这是我的PagerAdapter的代码classMyPagerAdapterextendsPagerAdapter{@OverridepublicintgetCount(){//TODOAuto-generatedmethodstubreturn2;}publicObj

android - 垂直 ViewPager 和 Android Pie 与滑动手势不一致的行为

我的问题与另外两个尚未回答的问题密切相关。ViewPagernotrespondingtotouchinlayoutareacreateddynamicallyinFragmenthttps://stackoverflow.com/questions/53469581/problem-with-vertical-viewpager-like-inshorts我的VerticalViewPager在我测试过的任何设备和任何OS5-8上都能出色且一致地工作。我最近用AndroidPie升级了一个像素2XL,现在我的VerticalViewPager似乎没有响应,然后工作,然后它就像它失去焦

android - Viewpager+FragmentpagerAdapet+Fragments+Listview = 非常慢的应用

我的布局中有一个viewpager,该viewpager包含一组10个fragment。每个fragment都有一个ListView,它是异步填充的。我目前使用FragmentPagerAdapter作为viewpager的适配器,填充ListView的API调用是在每个fragment的onCreateView中完成的。由于内存问题,滑动速度出奇地慢并且应用程序自行关闭。如何实现像GooglePlay那样的流畅响应式(viewpager+listview)?平滑滑动+良好的列表项缓存? 最佳答案 有很多方法可以提高ViewPage

android - ScrollView 内的 ViewPager 内的 Recyclerview 无法正常工作

我有一个xml布局,它具有以下ViewScrollview->RelativeLayout->SomeViews+Tablayout+ViewPager->Recylerview(InFragmentofViewPager)。ViewPager有一些固定的高度(保持它"Wrap_Content"根本不显示它)。现在的问题是Recylerview从不滚动。我已经尝试了几种已经发布的解决方案,例如在“嵌套ScrollView”中包装viewpager或什至制作LinearLayout的子项。但没有任何效果。下面是我的xml:bViewpager显示的fragment具有以下布局xml:我已

android - 如何知道ViewPager在android中已经滚动了一半的屏幕

我想知道ViewPager的View是否滚动了半个屏幕?当我拖动它时,如果它覆盖了一半屏幕,我想换页。例如如果我在MDPI上进行测试,即屏幕宽度为320像素,并且如果我将我的ViewPager页面拖动160像素,那么我想更改页面。如何让ViewPager的View覆盖这一半距离? 最佳答案 使用OnPageChangeListener的方法。如果用户滚动屏幕的一半以上,onPageScrolled方法返回positionOffset>0.5。http://developer.android.com/reference/android

带有 RecyclerView 的 Android ViewPager 在 BottomSheet 中工作不正确

当我尝试滚动列表时,有时这会不正确-BottomSheet拦截滚动事件并隐藏。如何重现:打开BottomSheet改变ViewPager的一个页面尝试滚动列表结果:BottomSheet将被隐藏。示例代码如下:编译'com.android.support:design:23.4.0'MainActivity.javapackagecom.nkdroid.bottomsheetsample;importandroid.os.Bundle;importandroid.support.design.widget.BottomSheetBehavior;importandroid.suppor

android - Child 的 OnClickListener 防止 Android ViewPager 滑动

我正在使用带有动态View的ViewPager,如此link所示.我将每个页面添加到viewpager。创建每个页面并将其添加到寻呼机适配器的代码如下publicViewcreatePage(){TableLayouttable=newTableLayout(mycontext);TableRowrow=newTableRow(mycontext);for(inti=0;i页面中textview的OnClickListener如下privateView.OnClickListeneronAppClick=newView.OnClickListener(){publicvoidonCli

Android:根据 ViewPager 显示操作栏菜单项

我无法运行以下代码。我有一个包含3个fragment的viewpager,我希望搜索图标只显示在一个fragment上。我开始尝试通过fragment添加搜索功能,但滑动到该页面时菜单项的呈现速度很慢。我现在负责将搜索图标添加到Activity中,然后根据激活的viewpager页面隐藏或显示,但以下内容不起作用:publicclassMyAppextendsFragmentActivityimplementsFragmentTeams.FragmentNotification,ViewPager.OnPageChangeListener,OnNavigationListener{..

android - 如何从 Gallery 迁移到 Horizo​​ntalScrollView & ViewPager?

我需要在Android2.2及更高版本上选择图标的简单控制。Gallery对我来说是一个更好的解决方案,但它已被弃用,我必须改用Horizo​​ntalScrollView和ViewPager。但是如何轻松迁移?在这种情况下如何使用这些类和控件?我试图找到这个主题的完整示例,但找不到。 最佳答案 ThisgistfromDaveSmith显示了一种使用ViewPager获得与Gallery非常相似的视觉结果的方法:引用myblogpostonthetopic在ViewPager中一次显示多个页面:Hiscontainer(com.e

Android ViewPager 滞后

你好,我有一个包含多个页面的viewpager(使用fragment状态寻呼机),以及一些png作为这些页面的背景。我已经遵循了在Ui中显示位图(http://developer.android.com/training/displaying-bitmaps/display-bitmap.html),所以我已经在后台线程中缓存和设置可绘制图像。但是在切换寻呼机页面时我仍然会遇到一些滞后。在每个fragment上,我只在onCreateView()方法上膨胀View,所以我不知道是什么导致了这种滞后。我该怎么做才能消除这种滞后/断断续续的影响? 最佳答案