【java – 适用于所有人的Viewpager示例/教程代码在哪里?】教程文章相关的互联网学习教程文章

java – 适用于所有人的Viewpager示例/教程代码在哪里?

我一直在寻找一段时间,我找不到一个明确,直截了当的ViewPager示例.我认为其他人也有同样的问题,我想知道.我知道有关于他们的其他问题,但我已经尝试过这些网站是否过时或崩溃.解决方法:I’ve been looking for a while and I can not find a clear, straightforward ViewPager example that works这是一个使用ViewPager with a FragmentPagerAdapter. 这是与上述相同的一个,with the addition of a PagerTabStrip. 这是一个使用tabs...

Android ViewPager2 可垂直左右滑动使用【java】【代码】

ViewPager2位于androidx包下,也就是它不像ViewPager一样被内置在系统源码中。因此,使用ViewPager2需要额外的添加依赖库。另外,android support中不包含ViewPager,也就是要使用ViewPager2必须迁移到androidx才可以。 添加依赖dependencies {implementation "androidx.viewpager2:viewpager2:1.0.0" }布局:<?xml version="1.0" encoding="utf-8"?> <androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://s...

java-在ViewPager中更新列表视图的正确方法?【代码】

我的应用程序中的片段中有一个ViewPager.在ViewPager中,我有6个列表视图,它们从中央数据源(一个Schedule)中提取其数据,然后从每个列表视图中提取“天数列表”.现在,我试图通过更改存储在我的PagerAdapter类中的日程表来更新此日程表对象,然后更新用作所有列表视图的适配器的ArrayAdapter.切换到一个列表视图后,将使用正确的数据创建一个新的阵列适配器. 不幸的是,这根本不起作用.我在应用程序生命周期的任何时候都看不到任何数据.所...

java-具有Fragment和ViewPager的NullPointerException【代码】

我的代码有问题.我在下面的代码中有一个NullPointerException.我正在尝试在3个不同片段之间创建滑动. 我不明白我的错误在哪里,所以请帮助我:p DummyFragment.java:package com.example.testslide;import android.os.Bundle; import android.support.v4.app.Fragment; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.TextView;public class DummyFragment...

java-如何获取(或模拟)DialogFragment中的ViewPager?【代码】

我希望有一个包含几页的dialogFragment,以为我的应用输入一些设置.当我使用AlertDialog.Builder时,我收到一个IllegalStateException,上面写着“片段没有视图”,这使我感到困惑(而且堆栈也毫无用处). 我可以在其中弹出一个使用ViewPager的弹出窗口,完全可以执行我想要的操作,但是它没有我想要的按钮.我真的很喜欢默认AlertDialog的外观,因此,如果可能(出于一致性原因),我最好使用它.如果没有,我可以制作一个看起来完全一样的自定义对...

java-刷新ViewPager片段中的数据【代码】

这是我的情况: 我的Activity中有ViewPager,该ViewPager承载6个Fragment.我通过用手指轻扫来禁用分页,所以每当我想滑动时,我都会使用相关的按钮和:viewPager.setCurrentItem(viewPager.getCurrentItem() + 1, true);在要刷卡的每个片段中(刷卡完成后),我想向服务器发送一个GET请求,并获取一些数据并在该片段中显示它.为此: 第一种方法:我在片段中使用了以下代码,该代码在片段可见后立即运行:@Overridepublic void setUserVisib...

java-ViewPager GridView onItemClick【代码】

我在ViewPager的布局中有一个GridView(我不确定这是否有所不同).inside SampleAdapter for ViewPager{ @Overridepublic Object instantiateItem(ViewGroup container, int position) {View page = null;if (position == 0) {page = getLayoutInflater().inflate(R.layout.layoutone,container, false);} else {page = getLayoutInflater().inflate(R.layout.layouttwo,container, false);GridView grid = (GridView) page.findView...

java-要在viewpager页面上启动动画,但是页面已预加载【代码】

在我的项目中,我有几个屏幕(片段),我想给片段元素(视图)赋予动画效果.我已经使用过View pager和Viewpager适配器以及片段.我面临的主要问题是 >在开始时正在加载2页,就像在开始时正在加载page1和page2.如果滑动到第二页,则它会自动加载第三页.>我需要显示使用Universal tween engine的view(RelativeLayout)的动画. 代码有问题吗? 这是MainActivity.java代码-public class MainActivity extends FragmentActivity { ViewPager vi...

java – ActionBarSherlock,ViewPager,TabsAdapter嵌套Tab Fragments【代码】

我实现了一个带有ViewPager和TabsAdapter的ActionBarSherlock.它运作良好,但现在我试图从“Tab 1”另一个片段中加载的框架“推”. 行为应该是这样的: >我的应用程序中有3个选项卡,启动时,我看到第一个选项卡中有一个带有按钮的片段>按第一个选项卡上的按钮,应更换第一个选项卡上的片段,并显示另一个片段 我试图实现这个,但是在替换时我有一个黑色碎片. 编码: FragmentDemoActivity.javapublic class FragmentDemoActivity extend...

java – Fragment中的ViewPager适配器=> laggy swiping

我有一个带有一些片段的ViewPager.每个片段在SlidingDrawer中都有一个ListView(在滑动前不可见)和ArrayAdapter. 适配器设置在onCreateView()上,这会减慢滑动速度,因为每次刷卡时都必须加载30个列表项,因为正在创建新的片段. 我的问题是,当ViewPager闲置时,是否可以在刷卡后设置适配器?或者,还有更好的方法?在展开SlidingDrawer时,需要已经加载List.解决方法:My Question is, wether it is possible to set the Adapter after swi...

java – 在初始应用程序加载时未加载ViewPager数据【代码】

我正在使用android studio Tabbed Activity创建的应用程序我选择此活动,以便当用户滑动它从json url加载一些数据时,我创建了另一个在onCreateView上获取JSON数据的类(LayoutInflater inflater,ViewGroup容器方法和这一切都很好,除了当应用程序启动时和创建方法上的主要活动,当我调用mViewPager.setAdapter(mSectionsPagerAdapter)没有数据填充布局我想要的是当应用程序MainActivity加载我想显示数据,现在只显示当我滑动从右到左 主...

java – ViewPager.setOffscreenPageLimit(0)完全没有效果.如何在ViewPager中一次只加载一个页面?【代码】

即使我设置了oViewPager.setOffscreenPageLimit(0),我的视图寻呼机仍然会在可见页面的每一侧加载1个屏幕页面. 如何在用户滑动页面时仅加载页面? 我的适配器如果有帮助:public class MainPagerAdapter extends FragmentPagerAdapter {protected static final String[] CONTENT = new String[] { "page 1", "page 2", "page 3", "page 4", };private int mCount = CONTENT.length;public MainPagerAdapter(FragmentManager fm) {su...

android – ViewPager在WindowManager添加的视图中获取“java.lang.IllegalArgumentException:找不到id的视图”【代码】

我正在实现一个照片查看器,允许用户从缩略图以全屏模式查看照片.我目前的方法是向WindowManager添加膨胀的视图.在充气视图中,有一个允许用户切换图像的ViewPager.我收到错误“java.lang.IllegalArgumentException:找不到id的视图” 以下是详细信息(视图在setActivity方法中为openPhoto方法中的viewPager设置适配器):public class PhotoViewer { private static final String TAG = "PhotoViewer"; private Activity parentActivi...

java – 无限滚动图像ViewPager【代码】

如Google所述,Gallery类在API级别16中已弃用.不再支持此小部件.其他水平滚动小部件包括支持库中的Horizo??ntalScrollView和ViewPager.所以我使用ViewPager作为Gallery类的替代品. 我的目标是最终实现带有文本描述的无限滚动图像ViewPager.我使用下面的代码来实现图像ViewPager,其中包含描述每个图像的文本但是如何将无限滚动应用于ViewPager? 我之前没有使用过ViewPager,请尽量提供详细的代码. activity_main.xml中:<LinearLayou...

java – 当用户“刷出”viewpager片段时运行代码?【代码】

我需要检测用户何时从我的一个片段中滑入和滑出,我尝试onPause但是当滑动到相邻的屏幕时它似乎没有暂停(当它移动两个sereens时它被破坏).如果可能的话,我想从片段本身做到这一点,因为我正在动态地更改片段,并且我的某些代码仅在存在某个片段时才有用. 是否有可能做到这一点?如何检测滑动“out”(如果可能,从片段本身)? 编辑: 我尝试在Fragment上使用setUserVisibleHint,这似乎是最好的方法,但它永远不会被调用.我正在使用API??级...

PAGE - 相关标签