Hey Chris, I didn't realize this was done with the image background attribute, I guess sometimes the answer "is that simple". Thanks for the heads-up and the code example. I am going to try this out, I will repost my findings...
Thanks again, Kevin On Aug 20, 12:07 pm, "Chris Chiappone" <[EMAIL PROTECTED]> wrote: > Not sure if this is the best way but it seems to work fine for what > you want to do. > > I basically set the Button background image in the layout XML first. > Then set up custom listeners (touch, click, onFocus) that call the > following method that replaces the background image with another > background image > > public void setBackgroundCellResource(View view, String position, > boolean selected){ > > if(position.equals(POSITION_TOP)){ > if(selected){ > view.setBackgroundResource(R.drawable.btn_52_top_dn); > }else{ > view.setBackgroundResource(R.drawable.btn_52_top_up); > } > }else if(position.equals(POSITION_BOT)){ > if(selected){ > view.setBackgroundResource(R.drawable.btn_52_bot_dn); > }else{ > view.setBackgroundResource(R.drawable.btn_52_bot_up); > } > > }else if(position.equals(POSITION_MID)){ > if(selected){ > > //view.setBackgroundResource(R.drawable.btn_52_middle_dn); > }else{ > > view.setBackgroundResource(R.drawable.btn_52_middle_up); > } > }else{ > if(selected){ > view.setBackgroundResource(R.drawable.btn_single_dn); > }else{ > view.setBackgroundResource(R.drawable.btn_single_up); > } > } > > } > > Hope that helps, > > ~chris > > > > On Wed, Aug 20, 2008 at 5:21 AM, cyntacks <[EMAIL PROTECTED]> wrote: > > > I know a similar question has been asked before, specifically > > regarding the m5 sdk, but here it goes for the .9 release. > > > I noticed that the new gui (which is awesome by the way) shows the > > icons on the home screen with no background, but they act like > > ImageButons in that when you click them the background "lights up" > > yellow. Is there a way to replicate this behavior in our applications? > > Currently all of my image buttons have the default "button > > border" (i.e. a big white margin around the image). > > > I've searched through the new sdk's codebase but can't seem to figure > > out how this was done. > > > As always, any help would be appreciated. > > > Kevin > > -- > ~chris --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] Announcing the new Android 0.9 SDK beta! http://android-developers.blogspot.com/2008/08/announcing-beta-release-of-android-sdk.html For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---