草庐IT

ViewPager2+TabLayout

全部标签

android - 毫不延迟地在 viewPager fragment 中显示/隐藏菜单项 (Android)

我知道以前在这个网站上多次发布过类似的问题,但是,我的问题不是如何在不同的fragment中显示/隐藏菜单项。我记下了。问题是滑动fragment和显示或隐藏新菜单项之间存在延迟。这种延迟确实有损于界面。操作栏菜单项中的更改应该是即时的,除其他原因外,以避免单击错误fragment中的某些菜单项。所以问题是,当用户开始滑动fragment以转到下一个时,如何立即更改操作栏中的菜单项?我知道这是可能的,因为各种应用程序已经这样做了。我目前正在覆盖每个fragment中的onPrepareOptionsMenu()方法并告诉它要显示哪些项目以及隐藏哪些项目。我使用supportInvali

android - 滑动时 ViewPager 菜单图标延迟

在我的应用程序的选项卡之间滑动时,菜单图标在出现之前有明显的延迟。如果我单击选项卡而不是滑动,它们会立即更新。我为每个fragment设置了不同的menu.xml文件,并在每个fragment的onCreateOptionsMenu中将它们膨胀。@OverridepublicvoidonCreateOptionsMenu(Menumenu,MenuInflaterinflater){inflater.inflate(R.menu.fodmap_menu,menu);finalMenuItemitem=menu.findItem(R.id.action_search);finalSear

android - 如何使用 fragment 使 viewpager 快速转换?

这里我有一个问题,比如如何使用fragment快速查看寻呼机。我在做什么的解释:我有一个fragment,其中包含五个WebView和一个ListView以显示相应的数据。根据内容计数,我将fragment加载到带有相应数据的viewpager。实现明智一切都很好,但View寻呼机的性能非常非常慢。代码fragment:寻呼机适配器加载:FragmentPagerAdaptermFragmentPagerAdapter=newViewPagerAdapter(getActivity(),getChildFragmentManager(),takeExamResponse.getPayl

java - 对话框中的Viewpager?

我正在尝试创建一个对话框,您可以在其中单击“下一步”按钮以向右滑动到下一个屏幕。我正在使用ViewPager和适配器执行此操作:finalDialogdialog=newDialog(this);dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);dialog.setContentView(R.layout.voicedialog);dialog.setCanceledOnTouchOutside(false);MyPageAdapteradapter=newMyPageAdapter();ViewPagerpager=(ViewP

android - 如何在android中开发一个显示Viewpager Indicator的步数?

我想在android中开发一个步数ViewPagerIndicator。当用户处于第一步时,指示器将如下所示。当他走到最后一步时,应该是这样的。因此,当我在ViewPager中前进时,我希望步数一次前进一步,以突出显示步数和连接它们的线。编辑:我试过的指标布局代码如下。我以编程方式更改页面幻灯片上图像的可绘制对象。但问题是如何创建连接两个步骤的线并增加页面幻灯片的进度?有可用的图书馆吗?请帮忙。谢谢。 最佳答案 INXml试试这段代码..在ActivityViewPager中试试这个:-mViewPager.setOnPageCha

android - RecyclerView Android 中的 CardView 中的 ViewPager

我正在尝试设计与MaterialDesignwebsite中的设计非常相似的东西.基本上,我有一个CardView列表,每个CardView都有多个View,用户可以在它们之间滑动。(图像上的第一张卡片)我首先实现了一个简单的recyclerview,其中包含CardView,我为每个cardview实现了一个FragmentStatePagerAdapter,其中包含多个fragment,用户可以在其中滑动,并且它(有点)有效。我面临的问题与此问题非常相似FragmentinViewPagerusingFragmentPagerAdapterisblankthesecondtimei

android - 嵌套的 Viewpager fragment 未初始化

我有3个fragmentspartofanavigationdrawer,其中一个包含一个viewpager。当我第一次加载应用程序时,viewpager会加载所有fragment。但是,当我使用抽屉导航切换到另一个fragment并切换回来时,其中一个viewpagerfragment没有加载。我试过代码here和here但我想不出解决办法。在我的pageradapter代码中,在不同fragment的switchcase中;我已经为该位置放置了一个日志,并且在应用程序初始加载后位置1似乎没有出现。我的问题是,为什么位置1从来没有被跟注过?谁能给我解释一下?这是我的Pageradap

android - TabLayout 图标在 viewpager 刷新后消失

你好,谁能帮帮我这是我的android源码privateint[]tabIcons={R.drawable.ic_tab_gallery,R.drawable.ic_tab_facebook,R.drawable.ic_tab_instagram,R.drawable.ic_tab_album};tabLayout=(TabLayout)findViewById(R.id.tabLayout);viewPager=(ViewPager)findViewById(R.id.viewpager);setupViewPager(viewPager);tabLayout.setupWithVi

android - 无法使用 viewpager 显示/隐藏 android 软键盘

在我的应用程序中,我使用viewPager为我提供漂亮的滑动View。我希望键盘隐藏在其中的2页中,但始终显示在一页上,我有一个文本框。我已经尝试了各种方法来让键盘显示,但它就是不起作用。我想我一定是在错误的地方调用了显示键盘代码。@OverridepublicObjectinstantiateItem(Viewcollection,intposition){LayoutInflaterinflater=(LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);Viewlayout=null;if

android - viewPager 的按钮 Activity ?

请不要评判我,我是android开发的新手...我想用viewPager制作一个应用...我有三个页面,具有三种不同的布局...但我做不到弄清楚如何处理viewPager上第二页上的按钮。我发现了这个问题“HowtowritebuttononClickmethodinviewpager?”并设置我的代码如下:ViewPagerAdapter:@OverridepublicObjectinstantiateItem(Viewpager,intposition){Viewv=newView(pager.getContext());LayoutInflaterinflater=(Layout