0

我在android画廊中设置了一个背景图片:

ga.setBackgroundDrawable(R.drawable.myimage);

这是工作。
如何在 android 图库中设置背景图像的位置?

详细信息:
我在背景图像上有一个半透明的图像画廊。
所以我需要将图库中的图像放在背景图像的中心。
不是全宽图像。

如果不可能,我如何在图库中选择的图像上设置图像?

4

1 回答 1

1

您可以设置背景图像,因为您知道图库中使用的选定图像gallery.getSelectedItemPosition()

使用这个位置,您应该能够从您提供给画廊适配器的图像列表中获取图像

例如,如果它是一个可绘制列表:

 imageView.setImageDrawable(listDrawables.get(gallery.getSelectedItemPosition()));

至于居中部分,您应该设置

 <ImageView
      ...
      android:scaleType="centerInside"
      ... />
于 2012-08-24T10:48:11.047 回答