【问题标题】:Android -- Gallery with page indicatorAndroid -- 带有页面指示器的图库
【发布时间】:2011-02-24 22:31:31
【问题描述】:

有没有人在画廊的顶部放置页面指示器?编写您自己的画廊并覆盖 onScroll() 并不会削减它,因为它只会在用户滚动时更新(它会在惯性和捕捉发生时停止调用)。

如果有一种简单的方法可以拦截所有画廊的运动,那就太好了,但我还没有看到这样做的方法。

提前致谢!

【问题讨论】:

    标签: android gallery


    【解决方案1】:

    事实证明,这就像添加一个 OnItemSelectedListener() 一样简单。

    gallery.setOnItemSelectedListener(new OnItemSelectedListener(){
         @Override
         public void onItemSelected(AdapterView<?> adapter, View view, int position, long id) {
              guiText.setText((position+1)+" of "+adapter.getCount());
         }
         @Override
         public void onNothingSelected(AdapterView<?> adapter) {
              guiText.setText("");
         }
    });
    

    【讨论】:

      【解决方案2】:

      我认为 Jon O 关于 Eric Taix 出色工作区视图的补丁 as can be found here 在滚动带有页面指示器的自定义画廊方面做得非常出色。

      【讨论】:

      • 那么,没有办法用 android Gallery 小部件做到这一点?
      猜你喜欢
      • 2012-09-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多