如何在不改变背景图像的情况下更改图像

时间:2013-06-13 05:54:14

标签: android imageview gestures

我有六个带图库的图像按钮。当我点击第一个按钮时,背景图像出现在滚动视图中。点击i任何按钮后,我从图库中选择图像并在背景图像上设置..之后我想将它们合并为单个!

这是我的背景图片

http://i.stack.imgur.com/WxEpQ.png

然后我将此图像设置在背景图像上。点击此按钮,然后出现这种类型的图像。

http://i.stack.imgur.com/7Cb0z.png

这两个图像都是从不同的画廊中选择的。

2 个答案:

答案 0 :(得分:1)

图像蒙版是合并两个图像的好方法。将其转换为一个位图图像,然后设置为单个图像视图。

答案 1 :(得分:0)

将第一张图像设置为背景并动态地将android drawable更改为图像。 请参阅以下代码xml文件代码。

 <Button
        android:id="@+id/button1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Button" 
        android:onClick="openNewApplication"
        android:background="@drawable/apj_kalam"
        android:drawableTop="@drawable/rect"/>