I just want to set a background image on a screen for a placeholder. What is the quickest, easiest, simplest way to do that? Everything I've tried does not seem to work.
I should mention that this is in RedPotion so I already have access to RMQ.
I do exactly this in RedPotion for my RubyTrivia app. Simply set your root_view style for your given RedPotion stylesheet. In this case I'm setting the background image to an image resource.
# In an RMQ Stylesheet
def root_view(st)
st.background_image = image.resource('retina_wood')
end
# In a ProMotion Screen
def on_load
find(view).style {|st| st.background_image = image.resource('retina_wood') }
end
Note that the RMQ implementation of background_image=
sets the background to be a tiling (repeating) background image. So if you want to fill the screen, you will want to use a different approach as it will look differently on different sized screens.
My RubyTrivia app is open source, so please enjoy!
https://github.com/IconoclastLabs/rubytrivia