gallery-Gallery 移动一个图像

问题描述

Gallery 移动一个图像

我使用 Gallery 来显示一些图像。当手指触摸或在屏幕上移动时,图像就变成之前的图像或者下一个图像。但是当移动的距离大点,gallery 可能改变更多的图像。我想限制它每次移动都移动图像。

Gallery gallery = (Gallery) this.findViewById(R.id.gallery_photo);
gallery.setAdapter(new GalleryAdapter(this listPhotoURL));
gallery.setSelection(i);

listPhotoURL 是字符串数组,在 GalleryAdapter 中只显示 listPhotoURL[i] 到 imageview 中。如何实现?或者如何修改监听方法?

解决方案

你应该重写 Gallery 中的这个方法:

@Override
public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX,
                       float velocityY) {
    return false;
}
时间: 2025-01-24 02:45:22

gallery-Gallery 移动一个图像的相关文章

java-使用文件路径在gallery中打开一个图像

问题描述 使用文件路径在gallery中打开一个图像 我在数据库中存储一个图像文件路径.现在使用它我想打开 gallery 中 SD Card 的图像. 我使用的下面的代码: File file = new File(filename); Uri uri = Uri.fromFile(file); Intent intent = new Intent(Intent.ACTION_VIEW, uri); intent.setType("image/*"); startActivity(i

android-当从gallery中加载图像时,有空指针异常

问题描述 当从gallery中加载图像时,有空指针异常 我用下面的代码从 Gallery中获取图片.给出一个空指针异常并且系统崩溃.我在设备上测试了代码,只要我在gallery中选择一个图像时,系统就崩溃了.哪些地方出错了呢? AlertDialog.Builder builder = new AlertDialog.Builder(CreatePod.this); builder.setMessage("Select") .setCancelable(false).setPositi

image-如何设置一个图像的大小?

问题描述 如何设置一个图像的大小? 我想设置一个图像的大小,这个图像是从camera gallery中获取的,使它符合另外一个 activity 中的ImageView.我现在能获取图像,请问如何调整图像的大小来让它符合ImageView? image1.setOnClickListener(new View.OnClickListener() { public void onClick(View arg0) { Intent intent = new Intent(); intent.setT

图像处理-一个图像修复的matlab代码,求帮忙调试~~

问题描述 一个图像修复的matlab代码,求帮忙调试~~ % I = PATCH_INPAINT(Iorg, Mask, verbose) inpaints an image % % Iorg - original image % Mask - replacement mask; pixels where mask==1 will be inpainted % % I - inpainted image function A = patch_inpaint(Aorg,Morg, verbose,

ps中怎么把图像中的路径复制到另一个图像中?

  photoshop中将图像中的路径复制到另一个图像中 要在路径选择工具下操作 1.点击文件 新建命令. 2.点击确定. 3.点击确定后 界面会切换到新建的图像文件. 4.鼠标左键点击原来的图像文件标签. 5.点击路径选择工具. 6.鼠标左键在路径内部按下并向上拖动至新建图像标签处停留一秒钟. 7.在按住鼠标停留一秒后会切换到新建图像文件 然后向新建图像文件内部拖动鼠标. 8.将鼠标拖动到新建文件中心位置处松开鼠标 路径复制完毕. 9.切换到原来的图像文件 路径还在. 分类: PS入门教程

android-动态的删除一个图像出现的问题

问题描述 动态的删除一个图像出现的问题 程序中的 oncreate 方法 @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); getWindow().setFor

使用 shape 给 layerlist item中添加一个图像

问题描述 使用 shape 给 layerlist item中添加一个图像 我有如下的 xml,我想试着从可拖拽的文件夹中添加一个图像,但是不能运行.<solid android:color=""#FFF""/> 这就是我从可拖拽的文件夹中添加图像的地方. <shape xmlns:android=""http://schemas.android.com/apk/res/android""> <s

bmp jpg-用mfc做一个图像浏览器,时间比较紧,又是新手,求要自学什么东西,能最快能做出来。

问题描述 用mfc做一个图像浏览器,时间比较紧,又是新手,求要自学什么东西,能最快能做出来. 做一个图像浏览器,可以打开bmp和jpg图像,并作简单的显示,学什么东西最快,需要掌握什么东西?求大神指教. 解决方案 这个简单,随便找本入门的书看看就可以.用向导生成一个sdi界面框架,只要重写下onopen,里面加上打开文件对话框获取文件名,在ondraw中用gdi画出图片在窗口里就可以了. 甚至,你还可以google一些现成的代码,这种程序大把. 解决方案二: 用cximage类绑定到pictur

图像 传输 软考-软考中一个图像网络传输问题

问题描述 软考中一个图像网络传输问题 传输一幅分辨率为640X480,6.5万色的照片(图像),假设采用数据传输速度为56kb/s,大约需要的 时间是( ). A. 34.82s B. 42.86s C. 85.71s D. 87.77s 看到有解答: 640*480*16/(56*1000)=87.77 有问题 16是从6.5万色得到的 应该是 位 为什么不要除 8得到字节? 解决方案 56kb/s k bit