Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/214.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 自定义图像库_Android_Android Layout_Android Imageview_Android Gallery - Fatal编程技术网

Android 自定义图像库

Android 自定义图像库,android,android-layout,android-imageview,android-gallery,Android,Android Layout,Android Imageview,Android Gallery,我有图像库的工作样本 现在如果我的图库中有10个图像,那么最初显示的图像很少,比如说3(基于图像缩略图尺寸),其余的图像可以通过滚动图库来查看 我想改变一下这一点。 根据图像缩略图尺寸,最初应显示少量图像,而不是滚动,应有上一个和下一个按钮,单击该按钮,图像将向左或向右移动 谢谢你的帮助 您可以使用gallery和OnButton按call onFling(用于平滑滚动,或简单地选择下一幅图像)事件来更改所选项目。 或者,您可以使用LinearLayout,在运行时计算图像尺寸,为父Linear

我有图像库的工作样本

现在如果我的图库中有10个图像,那么最初显示的图像很少,比如说3(基于图像缩略图尺寸),其余的图像可以通过滚动图库来查看

我想改变一下这一点。
根据图像缩略图尺寸,最初应显示少量图像,而不是滚动,应有上一个和下一个按钮,单击该按钮,图像将向左或向右移动


谢谢你的帮助

您可以使用gallery和OnButton按call onFling(用于平滑滚动,或简单地选择下一幅图像)事件来更改所选项目。
或者,您可以使用LinearLayout,在运行时计算图像尺寸,为父LinearLayout创建子图像视图,然后单击“用图像填充此视图”

即使我添加了按钮,如何停止库的滚动?画廊动画必须保持完整。关于第二个建议,它不会给我画廊的外观。例如,您可以扩展默认画廊并覆盖onTouch事件(返回true;//例如,“如何停止画廊滚动”-现在您不能通过拖动来滚动此画廊,仅通过按钮您可以使用galleryView.setSelection(position)来移动多媒体资料内容…但这并不是很顺利的交易…如果您在多媒体资料中找到任何与平滑动画相关的内容,请告诉我。