2013-03-05 4 views
0

У меня есть два изображения, и мне нужно поместить их один на другой, который можно сделать с помощью FrameLayout, как я нашел в this answer. Однако мне нужно установить этот макет в качестве фона для одного из моих tabTitle, как это можно сделать?Android set FrameLayout как фон

ответ

2

Вы можете сделать это программно,

myFrameLayout.setDrawingCacheEnabled(true); 
myFrameLayout.buildDrawingCache(); 
Bitmap bitmap = myFrameLayout.getDrawingCache(); 

myAnotherLayout.setBackgroundDrawable(new BitmapDrawable(bitmap))); 
+0

не могу понять, как получить этот Framelayout из ресурсов –

+0

Что вы имеете в виду под «из ресурсов» – Niko

+0

http://stackoverflow.com/questions/15221967/android-get-reference-to-layout-in-code –

Смежные вопросы