Sorry, I have tried all attributes for android:scaleType but it still doesn't work.
I tried debugging it using log.d to see the width of the view int a =startGameB.getWidth(); int b = startGameB.getHeight(); log.d(TAG, String.valueOf(a)); log.d(TAG, String.valueOf(b)); the result is "width = 480px", which is what I want. However, the background image is not 480px. It is much smaller than 480px. Again, the xml for the button is: <Button android:id="@+id/start_game_button" android:layout_width="480px" android:layout_height="wrap_content" android:text="@string/Start_Game" android:textSize="25dip" android:layout_gravity="center_horizontal" android:background="@drawable/startgame_button" /> How can I change the size of the background image for the button? Thanks so much, Stanley On Wed, Jun 9, 2010 at 3:10 PM, HeHe <[email protected]> wrote: > i guess you could try android:scaleType attribute. > > On Jun 9, 2:06 pm, Stanley Li <[email protected]> wrote: > > Hi all, > > > > I try to make a button with a background image. However, the background > > image is scaled down. > > > > In my xml code, I have: > > > > <Button > > android:id="@+id/start_game_button" > > android:layout_width="480px" > > android:layout_height="wrap_content" > > android:text="@string/Start_Game" > > android:textSize="25dip" > > android:layout_gravity="center_horizontal" > > android:background="@drawable/startgame_button" > > /> > > > > The background image is 400X100. However, when it goes to the screen > > (480X854), the image is much smaller than 400 pixel wide. > > > > If i use an image of 480X100, the image still can't fit the whole screen. > > > > It seems there is a relationship between layout_width and the size of the > > background image. For example, when i set layout_width=700px, the > background > > image's width is increased but it still can't fit the whole screen > > horizontally. > > > > Can any help me with this? > > > > Thanks so much. > > > > Stanley > > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected]<android-developers%[email protected]> > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en > -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

