Supporting multiple screen sizes with Android using ImageButtons
<p>I've read the Android documentation:
<a href="http://developer.android.com/guide/practices/screens_support.html" rel="nofollow">http://developer.android.com/guide/practices/screens_support.html</a>
but still have some questions.</p>

<p>I'm trying to design a music application which basically has images of the instrument (ImageButton) that play a sound when clicked. However, I'm confused about how to have the ImageButtons scale to fit all the different screen sizes and how to position them.</p>

<ol>
<li><p>Which layout is best used for needing to position ImageButtons in specific locations on the screen? (i.e. cymbals on a drum set) FrameLayout, RelativeLayout?</p></li>
<li><p>If I only really care about medium and large screens, do I need to create different resources (images) for both as well as a different XML layout to position them?</p></li>
</ol>

<p>I'm trying to find the simplest way to do this without having to create a separate layout XML file for positioning/size and separate image resources for each screen.</p>

<p>Any guidance is greatly appreciated. Thanks!</p>
