我有一个图库,其中包含一组在运行时下载的图像。
我在这里遵循了示例:http : //www.anddev.org/a_androidwidgetgallery_-_example-t332.html
但不要使用
i.setImageResource(this.myImageIds[position]); 我用了
i.setImageBitmap(bitmaps.get(position)); 这并不能填满屏幕的整个宽度,只能填满此处指定的宽度:
i.setLayoutParams(new Gallery.LayoutParams(150, 150)); 当我增加此数字时,项目将随其缩放,而不是根据示例显示更多图像。我什至尝试过缩放图像,然后再将其添加到集合中。不知道我想念的是什么,或者其他例子可能在哪里。任何帮助将是巨大的,谢谢。
在您的布局xml文件中,请确保设置android:layout_width =“ fill_parent”,如下所示
<Gallery
android:id="@+id/gallery"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="2dip"
android:layout_gravity="center_horizontal|bottom"
android:padding="1dip"
android:background="#AA000000"
/>
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。