标签: pager

替换ViewPager中的Fragment

我正在尝试使用Fragment ViewPager使用FragmentPagerAdapter.我想要实现的是将位于第一页上的片段替换为另一片段ViewPager.

寻呼机由两页组成.第一个是FirstPagerFragment,第二个是SecondPagerFragment.单击第一页的按钮.我想FirstPagerFragment用NextFragment 替换它.

我的代码如下.

public class FragmentPagerActivity extends FragmentActivity {

    static final int NUM_ITEMS = 2;

    MyAdapter mAdapter;
    ViewPager mPager;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.fragment_pager);

        mAdapter = new MyAdapter(getSupportFragmentManager());

        mPager = (ViewPager) findViewById(R.id.pager);
        mPager.setAdapter(mAdapter);

    }


    /**
     * Pager Adapter
     */
    public static class MyAdapter extends FragmentPagerAdapter {
        public MyAdapter(FragmentManager fm) {
            super(fm);
        }

        @Override
        public int getCount() {
            return NUM_ITEMS;
        }

        @Override
        public Fragment getItem(int …
Run Code Online (Sandbox Code Playgroud)

android view pager android-fragments android-viewpager

259
推荐指数
8
解决办法
18万
查看次数

从ViewPager获得专注的视图

我使用ViewPager通过左/右滑动切换视图.

ViewPager需要一个适配器,所以我构建了这个:

public class ListViewPagerAdapter extends PagerAdapter {

protected static final String TAG = "ListViewPagerAdapter";
protected static final int NUM_VIEWS = 3;

protected final Activity mActivity;

public ListViewPagerAdapter(Activity activity) {
    mActivity = activity;
}

@Override
public int getCount() {
    return NUM_VIEWS;
}

@Override
public void startUpdate(View container) {}

@Override
public Object instantiateItem(View container, int position) {
    // ViewPager
    ViewPager viewPager = (ViewPager) container;

    // Wird verwendet, um die Views aufzurufen
    LayoutInflater layoutInflater = mActivity.getLayoutInflater();

    // Standardmäßig ist news eingeblendet
    View …
Run Code Online (Sandbox Code Playgroud)

android view viewpage pager android-viewpager

50
推荐指数
3
解决办法
5万
查看次数

Android ViewPager上一页和下一页可见?

我目前正在建立一个水平的视频库.

我想制作类似的内容,只有一个视频居中,部分是上一个和下一个视频: 在此输入图像描述

我首先选择了一个画廊,但它的局限性使我寻找其他东西.我想显示一个页面指示器,使用Gallery实现起来非常困难.

第二种选择是从Android兼容性库中获取ViewPager.我找到了一种方法来实现页面指​​示器.但现在,如何部分显示左右页面?

android gallery pager android-viewpager android-support-library

34
推荐指数
1
解决办法
3万
查看次数

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

我想在屏幕上的页面预览之前和之前显示viewpager.前页和下一页显示在屏幕深处,并以深动画显示下一页.

你可以看看这个图像

我该怎么做?

在此输入图像描述

android pager android-viewpager

29
推荐指数
4
解决办法
2万
查看次数

Android PagerAdapter,获取当前位置

我想得到我的PagerAdapter的可见视图的当前位置

我没有看到一个明显的功能getPosition(),我想要一个.

我想在那个位置向它的arraylist添加一个对象,但我需要先知道它

android arraylist pager android-viewpager

28
推荐指数
2
解决办法
4万
查看次数

仅在git中为stash命令关闭寻呼机

我一般都喜欢在git中使用寻呼机,但git stash寻呼机让我烦恼.在调用时git stash list,我不希望在寻呼机中显示三行输出 - 它会强制我按下q以便在键入folow-up git stash pop命令时再次使输出不可用.

一种解决方案是使用

git --no-pager stash list
Run Code Online (Sandbox Code Playgroud)

但这是打字很多(我很懒).在手册之后git config,我试过了

git config --global pager.stash false
Run Code Online (Sandbox Code Playgroud)

但这似乎没有做文件所说的(实际上,我没有注意到任何影响).然后我试了一下

git config --global alias.stash "--no-pager stash"
Run Code Online (Sandbox Code Playgroud)

再次没有任何显着的影响.

例如,配置得到适当更新

git config pager.stash
false
Run Code Online (Sandbox Code Playgroud)

它没有任何影响.我错过了什么?我怎样才能实现git stash不使用寻呼机?

git git-stash pager

25
推荐指数
3
解决办法
3355
查看次数

在psql中自定义寻呼机

当我使用psqlPostgreSQL的命令行工具时,在交互模式下,它将数据列为分页输出.

但是,因为我psql在一个可以自己处理长输出的终端应用程序中使用,所以我更愿意获得整个输出,而不需要使用恼人的--more--行进行分页.

有没有办法自定义分页行为psql?我试图LESS在周围的shell环境中设置cat,但这没有帮助.

有什么建议?

postgresql command-line pager psql

25
推荐指数
1
解决办法
1万
查看次数

PagerTabStrip和PagerTitleStrip的区别?

我们何时应该使用pagerTabStrip,何时应该使用pagerTitleStrip?

交互式指标和非交互式指标这个词究竟意味着什么?你能解释一下这个区别吗?请你告诉我UI是否有什么不同?

android strip pager

23
推荐指数
2
解决办法
2万
查看次数

从DOM中删除行后更新jQuery Tablesorter插件

我现在有一些代码隐藏了一行被删除的行,然后使用.remove()函数将其删除.

但是我有困难是让它保持"删除",因为每次刷新表格排序的寻呼机插件或我使用的过滤器插件插件时,删除的行重新出现,因为它们当然是缓​​存的.

目前的代码只是简单的小部件更新

$('.deleteMAP').live("click", function(){
  $(this).closest('tr').css('fast', function() {
 $(this).remove();
 $(".tablesorter").trigger("update");
 $(".tablesorter").trigger("applyWidgets");
  });
})
Run Code Online (Sandbox Code Playgroud)

无论如何,从寻呼机插件的缓存和tablesorter插件中删除"行",以便当我"更新"表以反映已删除行的事实时,它们不会重新显示从通过缓存死了!

jquery tablesorter pager

19
推荐指数
2
解决办法
3万
查看次数

如何在IPython中使用管道

在Linux终端中,当一个命令的输出太长而无法在一个页面中读取时,我可以这样做:

cat file | less
Run Code Online (Sandbox Code Playgroud)

这样我就可以读取并向上和向下滚动cat文件的输出.

我怎么能在IPython中做到这一点?

例如,我试过这个并没有用:

whos | less
Run Code Online (Sandbox Code Playgroud)

我最初的问题是,whos通过Shift + Page Up来看,输出太多了,我不想更改滚动缓冲区.

python scroll ipython pager ipython-magic

16
推荐指数
1
解决办法
6639
查看次数