2015-03-06 3 views
0

У меня есть две кнопки изображения, теперь я хочу установить изображение одной кнопки с изображения другой кнопки. Так как я могу это сделать? Мне нужно сначала получить изображение imageButton1 и установить это изображение в imageButton2.Android установил изображение одной кнопки изображения с изображения другой кнопки

ImageButton imageButton1=(ImageButton)this.findViewById(R.id.beans); 
ImageButton imageButton2=(ImageButton)this.findViewById(R.id.imageButton); 

ответ

0

Использование imageButton1.getDrawable() или imageButton1.getBackground(), чтобы получить изображение ImageButton.

+0

imageButton1.getDrawable() возвращает Drawable вместо INT – michael

+0

так, в чем проблема? – rafid059

+0

Я попробовал imageButton2.setImageDrawable (imageButton1.getDrawable()), но сбой приложению. Я думаю, что он должен использовать imageButton2.setImageResource, но не может найти правильные параметры. – michael

0

Использование SetTag() и GetTag(), чтобы связать и восстановить пользовательские данные для ImageButton