草庐IT

viewPager

全部标签

android - 缩放 ImageView 时禁用 ViewPager 中的分页

我已经使用ViewPager进行图像滑动,我需要使用缩放选项查看图像,图像被缩放但在缩放图像时分页中断。已尝试onTouchEvent()和OnInterceptTouchEvent()。禁用和启用ViewPager会导致强制关闭。 最佳答案 子类ViewPager并覆盖canScroll()。您将被传递到检测到触摸事件的小部件,如果您希望将滚动事件传递给该小部件,则可以返回true,如果您想要ViewPager使用该滚动量。在您的情况下,您将在缩放时使用自己的自定义逻辑,而在未缩放时简单地链接到父类(superclass)。

android - 将字符串从 fragment 主要 Activity 传递到 viewpager 中的 fragment Activity

我想将一个字符串传递给fragmentActivity(主要)中的所有fragment(子),也许这张图片可以解释我到底想做什么https://dl.dropboxusercontent.com/u/57465028/SC20140205-163325.png所以,从上图看...我想通过按下按钮将字符串从edittext传递到viewpager中的所有Activity...我该怎么做?我尝试遵循此代码https://stackoverflow.com/a/12739968/2003393但它不能解决我的问题..请帮助我...我被卡住了提前致谢。这是我的fragmentActivity(

android - 如何在 viewpager 中为 fragment 设置动画?

我有一个包含两个fragment的viewpager。现在我想在单击按钮时替换其中一个fragment。我怎样才能为这个替换动画?(例如使用翻转卡片效果)因为很难把我所有的代码放在这里,这就是我基本上使用的http://developer.android.com/reference/android/support/v4/app/FragmentPagerAdapter.html 最佳答案 您可以使用PageTransformer为其设置动画或者,如果你想要替换fragment的动画,你可以setacustomanimation在Fr

Android.widget.framelayout 无法转换为 android.support.v4.view.viewpager

我的应用程序不断崩溃。我正在尝试创建一个选项卡swype导航设置。这是我的代码。适配器类packagetabsswipe.adapter;importandroid.support.v4.app.Fragment;importandroid.support.v4.app.FragmentManager;importandroid.support.v4.app.FragmentPagerAdapter;//importfragmentsimportedu.wmich.lab4_jjohns1119.MainFragment;//importedu.wmich.tabswithswipe.

android - 临时/动态禁用 Viewpager 中的单页

我有一个扩展的FragmentPagerAdapter,它向ViewPager提供3个fragment,给我3个页面,我可以在它们之间滑动或使用我添加到操作栏的选项卡来手动选择页面。我想暂时禁止用户使用任一导航类型访问最终页面(禁用任何特定页面的更通用的解决方案也很有趣,但不是必需的)。然后,我将通过其中一个fragment的回调重新启用他们的访问权限。我已经通读了一些类似问题的答案,这些问题是关于不允许通过覆盖onTouchEvent和onInterceptTouchEvent进行滑动,然后在其中使用一些自定义手势检测,甚至是使用beginFakeDrag()的半解决方案。我当前的解

android - ViewPager : swipe not working 内的 ScrollView

我有包含三个fragment的ViewPager,其中之一是带有ScrollView的FrameLayout:如果我在按钮上滑动,它就会工作。但是如果我在ScrollView上滑动,它不起作用,只能向上/向下滚动编辑:我试图覆盖Scrollview的OnTouchEvent:@OverridepublicbooleanonTouchEvent(MotionEventev){switch(ev.getAction()){caseMotionEvent.ACTION_DOWN:touchX=ev.getX();touchY=ev.getY();returnsuper.onTouchEven

java - 返回嵌套 viewpager 时恢复状态会导致崩溃

我有一个添加ParentFragment的按钮。里面有一个包含两个ListFragments的Viewpager。第一次添加ParentFragment时,一切正常,除非我按下返回并再次添加ParentFragment。ParentFragment像往常一样创建,但是当它尝试创建Viewpager时,它以某种方式使应用程序崩溃。ParentFragment|VListFragment1ListFragment2错误日志:FATALEXCEPTION:mainProcess:at.umoser.fab.musikbox,PID:16900java.lang.NullPointerExce

android - 如何在折叠工具栏布局下添加 viewpager 和 tablayout

我在stackoverflow中尝试了针对此问题的所有解决方案,但没有任何帮助。首先,我想实现这样或类似的布局:根据stackoverflow中的一些问题,例如this我能够实现这种布局:使用这个xml文件:一切正常,但现在我有两个问题:1.Tablayout转到屏幕顶部,但我想在折叠工具栏下添加它2.我只能在折叠区域折叠工具栏(意味着只能在图片和顶部)并且它在屏幕上的其他地方不起作用。 最佳答案 我修改了你的代码......试试这个。 关于android-如何在折叠工具栏布局下添加vi

c# - Xamarin Android TabLayout 将 fragment 添加到 ViewPager 而不是布局

我是Android开发的新手,决定在xamarinandroid中制作一个tabLayout。我一切正常,但唯一的问题是;我的ViewPager显示的是xml布局而不是fragment。我现在无法使用布局内的按钮执行任何操作,我已尝试使用适配器等进行不同操作,但似乎无法正常工作。TabLayout是定制的,它包含一个LinearLayout和一个Horizo​​ntalScrollView。我的MainActivity添加了整个tabLayout:publicclassMainActivity:Activity{protectedoverridevoidOnCreate(Bundleb

android - ViewPager NullPointer 中的 MapFragment : 'void maps.ad.y.v()' on a null object reference

我想在Fragment中有一个MapView。看起来很简单……我还是不明白!启动应用程序时出现此错误:java.lang.NullPointerException:Attempttoinvokeinterfacemethod'voidmaps.ad.y.v()'onanullobjectreference我有一个ViewPagerActivity:MainActivitypublicclassMainActivityextendsAppCompatActivity{privateSectionsPagerAdaptermSectionsPagerAdapter;privateViewP