Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/303.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/3/android/185.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
Java 在android中自定义图像库_Java_Android_Xml_Layout - Fatal编程技术网

Java 在android中自定义图像库

Java 在android中自定义图像库,java,android,xml,layout,Java,Android,Xml,Layout,我发誓,这控制一直是我这周存在的祸根。仅供参考,我有相当基本的OO/Java技能,我主要使用xml创建布局,但我需要使用gallery控件。我终于从sdk中获得了示例代码,但有一件事仍然是个谜,尽管在这里查看、在别处搜索等,但对于如何在库中准确地操作单个图像的属性,似乎没有明确的答案。我一直在寻找一个可以实现的模板示例,但什么也看不到。真的,我不是在寻找任何新奇的东西,我只是想让图像在固定高度的画廊控件内适当缩放,并用1dip灯光边框环绕每个图像,并使每个图像彼此之间保持4dip的距离,仅此而已

我发誓,这控制一直是我这周存在的祸根。仅供参考,我有相当基本的OO/Java技能,我主要使用xml创建布局,但我需要使用gallery控件。我终于从sdk中获得了示例代码,但有一件事仍然是个谜,尽管在这里查看、在别处搜索等,但对于如何在库中准确地操作单个图像的属性,似乎没有明确的答案。我一直在寻找一个可以实现的模板示例,但什么也看不到。真的,我不是在寻找任何新奇的东西,我只是想让图像在固定高度的画廊控件内适当缩放,并用1dip灯光边框环绕每个图像,并使每个图像彼此之间保持4dip的距离,仅此而已。但就我的生活而言,我只是不知道如何进行这些定制,我开始把我的头发扯下来了!:-/任何关于如何通过一些实际例子实现这一点的帮助或参考都是无价的

是的,继续你自己的答案

适配器的
getView()
方法是对图像执行任何操作的地方,即设置边框、布局参数、延迟加载等


只要该方法返回您所做更改的
视图
,它就可以正常工作。

好的,最后我想我回答了我自己的问题-这些设置是在imageadapter getView方法中定义的。希望能在某个地方更清楚地描述这一点,但希望这能帮助其他有类似问题的人。但如果它看起来没用,请随意删除它。