草庐IT

viewPage

全部标签

Android ViewPager 在 Galaxy Tab 2 上的性能

我有一个使用AndroidViewPager的应用程序(7个View,非常复杂的图像和动画)。这个应用程序在我的AsusEeePad上运行得非常好。太漂亮了。我还有一个GalaxyTab210.1,它几乎无法运行该应用程序...尽管它是全新的并且理论上比我的EEEPad更强大。我想提一下,这两个终端都运行Android4.0.3,并且它们的屏幕尺寸相同(1280x800)。应用程序以横向模式运行。该应用程序不使用sql或internet访问,只是不同View上的动画和ViewPager的滑动效果。我检查了一切,从堆、lint到基本上所有可用的分析工具,但似乎没有任何东西可以提高我在Ga

android - 在 ViewPager 内的 ListView 中使用 OnItemClickListener

我正在尝试在ListView中使用OnItemClickListener方法,但它没有被调用,因为ViewPager拦截了触摸事件。我试过了mPager.requestDisallowInterceptTouchEvent(false);在我的FragmentActivity中,和lista.setDescendantFocusability(ListView.FOCUS_BLOCK_DESCENDANTS);在ListFragment的onCreate方法中,但没有任何反应。(“lista”是我的ListView)。这里是OnItemClickListener方法代码:lista=(

android - Fragment 上的 ViewPager 中的 Fragment 不会在方向更改时重新加载

我正在开发一个使用ActionBarSherlock和ViewPagerIndicator的Android应用程序。主要Activity是SherlockFragmentActivity,用户通过操作栏上的选项卡在fragment之间导航。所有选项卡都是SherlockListFragments,并且大多数只包含一个ListView。但是,一个fragment(HeadlinesFragment)包含一个ViewPager、CirclePageIndicator和一个用于平板电脑的ListView,而在手机上只包含一个ListView。ViewPager有一个FragmentState

Android ViewPager实际默认屏幕上的页面限制

我已经实现了使用PagerAdapter.pageradapter的简单viewPager。在viewPager中显示了视图列表。我没有调用setoff-screenpagelimit以供viewpager设置限制。因此,默认情况下选择了1个限制。(应将1页保留到当前页面的两侧处于空闲状态)。0|1|2(currentvisible)|3|4您能确认为什么会发生吗?看答案我试图重现此行为,但是在以下代码中,我看到了container.getChildCount()总是3或更低:MainActivity.javapublicclassMainActivityextendsAppCompatAct

android - 使用 Android 设计支持库的带有嵌套 RecyclerView fragment 的 ViewPager fragment

我想使用Androiddesignsupportlibrary实现以下UI:带有用于部分导航的NavigationView的Activity。当一个部分被选中时,一个新的(父级)Fragment将被交换到容器空间(FrameLayout)。(父级)Fragment始终是CoordinatorLayout。在布局中,可以使用ViewPager。(*问题)如果ViewPager用于(父)Fragment,它几乎总是伴随着多个带有RecyclerViewFragment/。(*问题)问题在ViewPager上滑动时,滑动不正确(例如,每次滑动不是一页)。RecyclerView项目(根本不显

android - 从 viewpager 中的 fragment 获取数据

我有一个带有viewpager的fragment和其他7个fragment。这些fragment用于输入用户详细信息。在最后一个fragment中,有一个“提交”按钮,我需要在其中获取在其他fragment中输入的所有用户详细信息。我该怎么做我看到了this没有帮助的问题。所以请不要将此问题标记为重复。基础fragment:publicclassRegister_LayoutextendsFragmentimplementsViewPager.OnPageChangeListener{publicRegister_Layout(){}staticViewPagerviewPager1;

android - 带有自定义 ListView 的 ViewPager Indicator

首先,我为我的英语道歉,因为它不是很好。谢谢。我的应用程序包含几个带有适配器的ListWiews。ListView的数据取自位于Internet上的经过解析的XML文件。现在我有一个TabHost,其中包含三个选项卡,每个选项卡中都有不同的ListView。我想将TabHost更改为新的和轻微的方法-JakeWharton(https://github.com/JakeWharton/Android-ViewPagerIndicator)的ViewPagerIndicator,因为它有很棒的滑动效果。我尝试将这段代码包含在一个示例项目中,它运行良好。现在,我在ViewPager的一个f

Android 服务 > Activity > 带有 ViewPager 的 fragment

首先,我要声明我已经为这个问题寻找解决方案三天了,这可能意味着我没有问正确的问题或者没有使用好的方法。如果有的话,请指导我正确的方向。情况是这样的:我有一个Activity和一个绑定(bind)的Service。Service保存一些数据并根据需要处理这些数据,同时发布包含一些信息的持久(持续)通知。Activity在ViewPager中有三个Fragment,显示由Service处理的数据。Fragments是一个ListFragment,显示可用的Activity数据条目,一个DetailsFragment,显示每个数据的详细信息,ParametersFragment,用户可以在其

android - 创建假的拖动事件来移动 ViewPager

我有一个ViewPager,里面有Fragment。我想以编程方式创建一个运动事件,以“查看”ViewPager中当前Fragment左侧和右侧的Fragment(显示部分的相邻fragment,然后移回当前Fragment)。它应该看起来像用户正在这样做。我试过ViewPager.fakeDragBy但这会立即发生并且速度太快。我查看了MotionEvent.obtain()和View.dispatchTouchEvent,这似乎是执行此操作的方法,对吧?我必须在哪个View上发送MotionEvents?我是否必须手动分派(dispatch)几个MotionEvent来实现我想要的

android - 如何将tablayout与底部导航和viewpager一起使用?

我创建了一个带有底部导航栏的Activity。当我想切换到另一个fragment时,我需要tablayout。而tablayout可以控制viewpager。可以把viewpager放到指定的fragment吗?我想要这样:这是当前的结果。我想把viewpager放在红框里 最佳答案 您需要将View寻呼机放在Activity上。制作一个View寻呼机适配器。在适配器中连接不同的fragment。之后,您可以在下面给出的Activity示例上设置适配器。抱歉,我们需要将您的选项卡布局放在vewPager之前。在您的ViewPager