Articles of android viewpager

有人知道如何在Android中使用PagerTitleStrip

我决定在我的应用程序中使用ViewPager ,一切正常。 我知道我想在我的ViewPager使用ViewPager ,但是我找不到任何关于如何操作的信息…我在这个类中find的唯一页面(sic !!)是http:// developer.android.com/reference/android/support/v4/view/PagerTitleStrip.html所以看来我只需要在我的ViewPager布局中添加PagerTitleStrip ,但我的活动中没有看到任何新内容…… 有谁知道如何使用它? 编辑:对不起它在getPageTitle中实现getPageTitle方法时ViewPagerAdapter ……但我不希望显示任何文本,只是一个小光标显示当前视图与上一个和下一个视图的位置…

Android导航栏涵盖了viewpager内容

我无法阻止系统导航栏覆盖我的内容! 我滚动到recyclerview的最底部,但它隐藏在导航栏后面。 这是我的XML布局。 这是您在图片中看到的片段布局。 我已经尝试将android:fitsSystemWindows =“true”添加到我可以进行的每一个布局中但是没有用。 其他线程提到从条形图计算的添加保证金,但这似乎不是正确的解决方案。 我直接从Google的CheesSquare应用程序演示了appbarlayout这个布局,看起来它的工作正常。

Android如何在标签更改时停止刷新片段

我有以下代码: MainActivity.java package com.erc.library; import java.io.BufferedInputStream; import java.io.File; import java.io.FileOutputStream; import java.io.InputStream; import java.net.URL; import java.net.URLConnection; import android.app.ActionBar; import android.app.ActionBar.Tab; import android.app.FragmentTransaction; import android.content.SharedPreferences; import android.content.res.Resources; import android.graphics.Color; import android.os.Bundle; import android.os.Environment; import android.os.StrictMode; import android.support.v4.app.FragmentActivity; import android.support.v4.view.ViewPager; import android.view.Menu; import android.view.MenuInflater; import android.view.MenuItem; import android.widget.TextView; import android.widget.Toast; import com.erc.sayeghlibrary.adapter.TabsPagerAdapter; public class MainActivity extends FragmentActivity […]

动态高度viewpager

我正在尝试在自定义滚动视图中创建一个自定义viewpager,它动态地包装当前孩子的高度。 package com.example.vihaan.dynamicviewpager; import android.content.Context; import android.util.AttributeSet; import android.view.GestureDetector; import android.view.MotionEvent; import android.widget.ScrollView; /** * Created by vihaan on 1/9/15. */ public class CustomScrollView extends ScrollView { private GestureDetector mGestureDetector; public CustomScrollView(Context context, AttributeSet attrs) { super(context, attrs); mGestureDetector = new GestureDetector(context, new YScrollDetector()); setFadingEdgeLength(0); } @Override public boolean onInterceptTouchEvent(MotionEvent ev) { return super.onInterceptTouchEvent(ev) && […]

在viewpager中有3个android片段,如何让它们全部活着?

我有一个至少包含3个片段的viewpager。 如果用户将数据输入A,然后输入B,则输入C并返回A,数据从A中丢失。 我想我在某处看到这与内存管理有关,因为片段只连接或存储相邻的片段,当我离得太远时,它会杀死A. 但是我希望保留每个片段的生命,即使我有> 3。 除非明确指示,否则如何告诉viewpager永远不会杀死片段?

使用带有片段的工具栏

我正在尝试创建一个viewpager,它使用不同的工具栏刷过3个不同的片段。 我之前在一个活动中实现了新的工具栏,并让它工作,但我试图让它与片段一起工作 这是片段代码 @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { // Inflate the layout resource that’ll be returned View rootView = inflater.inflate(R.layout.fragment_home, container, false); mToolbar = (Toolbar) rootView.findViewById(R.id.toolbar_home); if (mToolbar != null) { setSupportActionBar(mToolbar); } mToolbar.setTitle(null); return rootView; } 我正在使用Fragment扩展我的片段,但是我得到了错误 Cannot resolve method setSupportActionBar 我不知道如何解决这个问题,如果我删除setSupportActionBar代码,它会停止使用某些设备吗? 谢谢

以编程方式在ViewPager.OnPageChangeListener onPageSelected()中隐藏软键盘?

我有一个带标签的ViewPager + ActionBar。 当我“滑动”到另一个标签时我想隐藏软键盘,但我无法弄清楚如何。 我已经将我的Activity传递给了FragmentPageAdapter的构造函数,所以我可以调用它 activity.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN); 但它没有做任何事情(并且它位于代码的可到达区域)…帮助?

ViewPager在屏幕上的项目预览之前和之前显示

我想在屏幕上的页面预览之前和之前显示viewpager。 前页和下一页显示在屏幕深处,并以深animation播放下一页。 你可以看看这个图像 我该怎么做?

ViewPager屏幕外页面限制

有没有办法绕过ViewPager的正常行为及其屏幕外页面限制 ? 我的ViewPager包含四个fragments ,每个fragments包含一个图像的ViewPager 。 我遇到的问题是,在ViewPager的ViewPager ,会创建两个fragments ,这会导致同时从catch中下载/获取大约20个图像(每个片段大约10个)。 是否可以禁用屏幕外页面限制? 我的目标是仅在选择fragment时下载图像,或仅在用户hover图像时下载图像。 实现此目的的一种方法是使用onPageSelected侦听器并设置一个标志,该标志告诉GridViewAdapter是否允许下载图像。 我能想到的第二种方法是在ImageView上设置HoverListener ,并且只在onHover上下载图像,但该侦听器仅在4.0及更高版本中可用。 有没有更好的方法来实现这一目标?

带有viewpager / tabslider的FABanimation

我正试图find实现这种效果的方法https://material-design.storage.googleapis.com/publish/material_v_4/material_ext_publish/0B6Okdz75tqQsVlhxNGJCNTEzNFU/components-buttons-fab-behavior_04_xhdpi_009.webm 我正在使用android.support.v4.view.ViewPager 我感谢任何提示和帮助