`
zheyiw
  • 浏览: 1017372 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

android gallery 一次只滚动一张图片

阅读更多
继承gallery并重写onFling如下,即可


/**
	 * 一次滑动只滚动一张图片
	 */
	@Override
	public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX,
			float velocityY) {
		if (velocityX > 0) {
			// 往左边滑动
			super.onKeyDown(KeyEvent.KEYCODE_DPAD_LEFT, null);
		} else {
			// 往右边滑动
			super.onKeyDown(KeyEvent.KEYCODE_DPAD_RIGHT, null);
		}
		return false;
	}

分享到:
评论
1 楼 shijingbetter 2014-05-29  

相关推荐

    Android Gallery 一次一张图片,可以循环显示,可显示当前为第几张图片

    为了实现一次只显示一张图片并支持循环显示,我们需要自定义`Adapter`,并确保在用户滚动到第一个或最后一个项目时,能够无缝地跳转回数组的另一端。这可以通过监听`OnItemSelectedListener`的事件,并在边界条件下...

    Android基于Gallery实现网络图片和本地图片循环播放

    - Gallery是Android SDK提供的一种水平滚动的控件,可以用于展示一系列的图片或项目,用户可以左右滑动浏览。在旧版本的Android API中,Gallery是ViewGroup的一种,但在API 16后已被废弃。不过,我们仍然可以通过对...

    安卓Gallery照片墙画廊图库相关-Android利用Gallery和ImageSwitcher实现在线相册图片预览功能异步加载图片.rar

    `Gallery`是Android早期API提供的一种水平滚动视图,它可以展示一排可滑动的项目,非常适合用于图片浏览应用中的照片墙或画廊功能。`Gallery`组件允许用户通过手指左右滑动来切换图片,同时支持自动滚动效果。 `...

    android gallery图片轮播

    Gallery组件是Android SDK早期版本提供的一种视图控件,它允许用户在一个水平滚动的列表中查看项目,非常适合实现图片轮播功能。然而,在Android 4.0(API级别14)之后,Gallery组件已被弃用,开发者需要寻找其他...

    Gallery循环删除图片

    在Android开发中,"Gallery循环删除图片"是一个常见的需求,主要涉及到 Gallery 组件的使用、Java反射机制的应用以及图片管理。下面将详细讲解这些知识点。 首先,Gallery 是 Android 提供的一种特殊的视图组件,...

    Android基于Gallery的图片播放器

    在Android平台上,开发一款基于Gallery的图片播放器是一项常见的任务,尤其对于初学者来说,这是一个很好的实践项目。本文将深入探讨如何使用Gallery组件和ImageSwitcher来实现这一功能。 首先,`Gallery`是Android...

    android滚动插件

    5. **AutoScrollViewPager**:这是一个扩展了ViewPager的库,支持自动滚动和无限循环,开发者只需要提供图片列表,它可以自动处理好轮播的细节。 在实际开发中,为了提高性能和用户体验,我们还需要关注以下几点: ...

    安卓Gallery实现异步加载网络图片源代码

    9. **监听滚动事件**: 通过监听Gallery的滚动事件,可以精确判断何时开始加载下一张图片,确保用户看到的总是已经加载完成的图片。 10. **异常处理**: 异步加载过程中可能会遇到网络错误、解析错误等各种异常,因此...

    Android Gallery 3张图无限循环 左右滑动都有效

    在这个场景中,提到的"Android Gallery 3张图无限循环 左右滑动都有效"是指一个特定的实现,即在`Gallery`中加载三张图片,并且当用户向左或向右滑动时,图片能够无缝地循环,形成一种无限滚动的效果。下面将详细...

    android Gallery实现异步加载网络图片 并只加载当前停止页面图.rar

    在Android开发中,`Gallery`组件是一个非常有用的控件,它可以用来展示一系列的图片或其它内容,用户可以左右滑动浏览。本项目是关于如何在`Gallery`中异步加载网络图片,并且优化性能,只加载当前显示的页面图片。...

    android运用gallery浏览图片并自动滑动

    在Android开发中,`Gallery`组件是一个非常实用的控件,它允许用户水平滚动查看一系列的项目,通常用于展示图片或者列表选择。然而,`Gallery`已经在API Level 16(Android 4.1, Jelly Bean)中被弃用,取而代之的是...

    android gallery 源码

    在Android平台上,`Gallery`组件是早期版本中用于展示可滚动图像或项目列表的一种控件。这个源码项目,名为"android gallery 源码",显然是一个利用Android SDK开发的应用,其目的是实现一个交互式的图片展示功能。...

    android Gallery实现异步加载网络图片 并只加载当前停止页面图.zip

    在安卓应用开发中,"Gallery"组件常用于创建一个可滚动的图片库,展示大量图像。然而,直接从网络加载图片会消耗大量资源并可能导致应用性能下降,用户体验不佳。为了解决这个问题,开发者通常采用异步加载策略,将...

    android Gallery与ScrollView

    这样,当用户点击`Gallery`中的某一张图片时,对应的`ScrollView`会显示出来,用户可以进行上下滚动查看详细信息。 为了实现图片的点击事件,我们可以为`Gallery`设置`OnItemClickListener`监听器。当用户点击某个...

    android gallery画廊 如iPhone拖动相片特效

    "android gallery画廊 如iPhone拖动相片特效"是一个专为此目的设计的功能,它借鉴了iOS系统的照片滚动效果,实现了在Android平台上平滑且具有动态感的图片浏览体验。 首先,我们要了解Android中的`Gallery`组件。在...

    Android利用Gallery和ImageSwitcher实现在线相册图片预览功能(异步加载图片).zip

    1. **循环滚动**:`Gallery`支持无限循环滚动,当用户滑动到第一张或最后一张图片时,可以自然过渡到另一端,给用户无边界的感觉。 2. **触摸反馈**:`Gallery`提供了良好的触摸响应,用户可以通过轻触屏幕来切换...

    Android可循环显示图像的Android Gallery组件用法实例

    然而,默认情况下,Gallery并不会自动循环显示,即当滚动到最后一张图片时,它不会重新回到第一张图片。为了实现循环显示的效果,我们需要对Gallery的Adapter进行定制。以下将详细讲解如何实现这一功能。 首先,`...

    Android 焦点图片滚动源码.rar

    - 在Android中,焦点图片滚动通常指的是一个可以自动或手动切换的图片展示组件,如ViewPager、Gallery或者自定义View。此类组件通常具有焦点指示器,例如小圆点,用来表示当前显示的是哪一张图片。 2. **ViewPager...

    Android应用源码 Gallery实现异步加载网络图片

    在Android开发中,图片加载是一个常见的需求,尤其是在创建一个类似画廊(Gallery)的应用时,用户通常希望可以滚动浏览大量的网络图片。`Android应用源码 Gallery实现异步加载网络图片`是一个典型的问题,它涉及到...

Global site tag (gtag.js) - Google Analytics