how to make widgets resize according to the screen size?
<p>i'm designing an app and i have several buttons displayed in a table layout. I have two devices to test the app on. One is a Samsung galaxy Tab 1 and the other is a Samsung galaxy Ace. I used  the following in the android manifest file to allow resizing. </p>

<pre><code>&lt;supports-screens 
android:resizeable="true" 
android:smallScreens="true" 
android:normalScreens="true" 
android:xlargeScreens="true" 
android:anyDensity="true" /&gt;  
</code></pre>

<p>All the buttons also have </p>

<pre><code>android:layout_weight="1".
</code></pre>

<p>that allows them to take up extra blank space available on the display. This works fine on the tab but on the phone some of the buttons wrap. i.e the word "button" is displayed on 2 lines. I want the buttons to resize themselves such that no button wraps height-wise on any display. Can someone tell me how to achieve this ? oh and the app was developed for android 2.3.3 .</p>
