[android-developers] Re: multi resolution image button selectors broken?

2010-01-06 Thread OldSkoolMark
Romain,

Thanks so much for your help. I also had anyDensity=false in my
manifest. Once I fixed that, my ldpi drawables are employed
appropriately.

Mark

On Jan 6, 12:16 am, Romain Guy  wrote:
> Delete the XML from drawable-ldpi/ and make sure you have the pngs in
> both drawable/ and drawable-ldpi/ (at different sizes of course).
>
>
>
> On Tue, Jan 5, 2010 at 11:57 PM, OldSkoolMark  wrote:
> > Roman,
>
> > Thanks for the quick response! Unfortunately, I'm still having issues.
> > It wasn't clear to me whether you were instructing me to just delete
> > the selector xml file in drawable-ldpi, or copy the one from drawable
> > into drawable-ldpi without change. I've tried it both ways to no
> > avail.
>
> > I don't have a layout-small set of resources yet. I shouldn't need
> > layout-small for this one issue should I?
>
> > On Jan 5, 11:27 pm, Romain Guy  wrote:
> >> It is not the right way. Do not use @drawable-ldpi/, just keep the
> >> same XML file, it will work. The system will find startstopin and
> >> startstopout in the right drawable-XXX/ directory.
>
> >> On Tue, Jan 5, 2010 at 11:24 PM, OldSkoolMark  
> >> wrote:
> >> > In my res/drawable directory I have:
>
> >> > 
> >> >  http://schemas.android.com/apk/res/android";>
> >> >      >> >           android:drawable="@drawable/startstopin" />
> >> >     
> >> >  
>
> >> > Works like a champ. I'm now trying to make my app work on small screen
> >> > devices, so I created a res/drawable-ldpi directory, and populated it
> >> > with the two pngs plus the corresponding selector file:
>
> >> > 
> >> >  http://schemas.android.com/apk/res/android";>
> >> >      >> >           android:drawable="@drawable-ldpi/startstopin" />
> >> >     
> >> >  
>
> >> > No love. I get:
>
> >> > ... res\drawable-ldpi\startstopbuttonimageselector.xml:3: ERROR Error:
> >> > No resource found that matches the given name (at 'drawable' with
> >> > value '@drawable-ldpi/startstopin').
> >> > ... res\drawable-ldpi\startstopbuttonimageselector.xml:5: ERROR Error:
> >> > No resource found that matches the given name (at 'drawable' with
> >> > value '@drawable-ldpi/startstopout').
>
> >> > Isn't this the right way to specify ldpi specific button images? If
> >> > default device xmls and pngs go in drawable, then ldpi xmls and pngs
> >> > go in drawable-ldpi, right? Could these errors be the result of an
> >> > inappropriate  element in my manifest file?
>
> >> > Neither the api-demos in the samples (for any SDK version), or the
> >> > newer samples including multires, have any multi res image button
> >> > examples. In fact, I couldn't find any example where there was an xml
> >> > file in a res/drawable-...
>
> >> > Anyone see what I'm doing wrong and/or have a working example of how
> >> > to specify resolution specific drawables for image buttons?
>
> >> > --
> >> > 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
> >> > android-developers+unsubscr...@googlegroups.com
> >> > For more options, visit this group at
> >> >http://groups.google.com/group/android-developers?hl=en
>
> >> --
> >> Romain Guy
> >> Android framework engineer
> >> romain...@android.com
>
> >> Note: please don't send private questions to me, as I don't have time
> >> to provide private support.  All such questions should be posted on
> >> public forums, where I and others can see and answer them
>
> > --
> > 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
> > android-developers+unsubscr...@googlegroups.com
> > For more options, visit this group at
> >http://groups.google.com/group/android-developers?hl=en
>
> --
> Romain Guy
> Android framework engineer
> romain...@android.com
>
> Note: please don't send private questions to me, as I don't have time
> to provide private support.  All such questions should be posted on
> public forums, where I and others can see and answer them
-- 
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
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] Re: multi resolution image button selectors broken?

2010-01-06 Thread Romain Guy
Delete the XML from drawable-ldpi/ and make sure you have the pngs in
both drawable/ and drawable-ldpi/ (at different sizes of course).

On Tue, Jan 5, 2010 at 11:57 PM, OldSkoolMark  wrote:
> Roman,
>
> Thanks for the quick response! Unfortunately, I'm still having issues.
> It wasn't clear to me whether you were instructing me to just delete
> the selector xml file in drawable-ldpi, or copy the one from drawable
> into drawable-ldpi without change. I've tried it both ways to no
> avail.
>
> I don't have a layout-small set of resources yet. I shouldn't need
> layout-small for this one issue should I?
>
> On Jan 5, 11:27 pm, Romain Guy  wrote:
>> It is not the right way. Do not use @drawable-ldpi/, just keep the
>> same XML file, it will work. The system will find startstopin and
>> startstopout in the right drawable-XXX/ directory.
>>
>>
>>
>> On Tue, Jan 5, 2010 at 11:24 PM, OldSkoolMark  wrote:
>> > In my res/drawable directory I have:
>>
>> > 
>> >  http://schemas.android.com/apk/res/android";>
>> >     > >           android:drawable="@drawable/startstopin" />
>> >     
>> >  
>>
>> > Works like a champ. I'm now trying to make my app work on small screen
>> > devices, so I created a res/drawable-ldpi directory, and populated it
>> > with the two pngs plus the corresponding selector file:
>>
>> > 
>> >  http://schemas.android.com/apk/res/android";>
>> >     > >           android:drawable="@drawable-ldpi/startstopin" />
>> >     
>> >  
>>
>> > No love. I get:
>>
>> > ... res\drawable-ldpi\startstopbuttonimageselector.xml:3: ERROR Error:
>> > No resource found that matches the given name (at 'drawable' with
>> > value '@drawable-ldpi/startstopin').
>> > ... res\drawable-ldpi\startstopbuttonimageselector.xml:5: ERROR Error:
>> > No resource found that matches the given name (at 'drawable' with
>> > value '@drawable-ldpi/startstopout').
>>
>> > Isn't this the right way to specify ldpi specific button images? If
>> > default device xmls and pngs go in drawable, then ldpi xmls and pngs
>> > go in drawable-ldpi, right? Could these errors be the result of an
>> > inappropriate  element in my manifest file?
>>
>> > Neither the api-demos in the samples (for any SDK version), or the
>> > newer samples including multires, have any multi res image button
>> > examples. In fact, I couldn't find any example where there was an xml
>> > file in a res/drawable-...
>>
>> > Anyone see what I'm doing wrong and/or have a working example of how
>> > to specify resolution specific drawables for image buttons?
>>
>> > --
>> > 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
>> > android-developers+unsubscr...@googlegroups.com
>> > For more options, visit this group at
>> >http://groups.google.com/group/android-developers?hl=en
>>
>> --
>> Romain Guy
>> Android framework engineer
>> romain...@android.com
>>
>> Note: please don't send private questions to me, as I don't have time
>> to provide private support.  All such questions should be posted on
>> public forums, where I and others can see and answer them
>
> --
> 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
> android-developers+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/android-developers?hl=en
>



-- 
Romain Guy
Android framework engineer
romain...@android.com

Note: please don't send private questions to me, as I don't have time
to provide private support.  All such questions should be posted on
public forums, where I and others can see and answer them
-- 
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
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

[android-developers] Re: multi resolution image button selectors broken?

2010-01-05 Thread OldSkoolMark
Roman,

Thanks for the quick response! Unfortunately, I'm still having issues.
It wasn't clear to me whether you were instructing me to just delete
the selector xml file in drawable-ldpi, or copy the one from drawable
into drawable-ldpi without change. I've tried it both ways to no
avail.

I don't have a layout-small set of resources yet. I shouldn't need
layout-small for this one issue should I?

On Jan 5, 11:27 pm, Romain Guy  wrote:
> It is not the right way. Do not use @drawable-ldpi/, just keep the
> same XML file, it will work. The system will find startstopin and
> startstopout in the right drawable-XXX/ directory.
>
>
>
> On Tue, Jan 5, 2010 at 11:24 PM, OldSkoolMark  wrote:
> > In my res/drawable directory I have:
>
> > 
> >  http://schemas.android.com/apk/res/android";>
> >      >           android:drawable="@drawable/startstopin" />
> >     
> >  
>
> > Works like a champ. I'm now trying to make my app work on small screen
> > devices, so I created a res/drawable-ldpi directory, and populated it
> > with the two pngs plus the corresponding selector file:
>
> > 
> >  http://schemas.android.com/apk/res/android";>
> >      >           android:drawable="@drawable-ldpi/startstopin" />
> >     
> >  
>
> > No love. I get:
>
> > ... res\drawable-ldpi\startstopbuttonimageselector.xml:3: ERROR Error:
> > No resource found that matches the given name (at 'drawable' with
> > value '@drawable-ldpi/startstopin').
> > ... res\drawable-ldpi\startstopbuttonimageselector.xml:5: ERROR Error:
> > No resource found that matches the given name (at 'drawable' with
> > value '@drawable-ldpi/startstopout').
>
> > Isn't this the right way to specify ldpi specific button images? If
> > default device xmls and pngs go in drawable, then ldpi xmls and pngs
> > go in drawable-ldpi, right? Could these errors be the result of an
> > inappropriate  element in my manifest file?
>
> > Neither the api-demos in the samples (for any SDK version), or the
> > newer samples including multires, have any multi res image button
> > examples. In fact, I couldn't find any example where there was an xml
> > file in a res/drawable-...
>
> > Anyone see what I'm doing wrong and/or have a working example of how
> > to specify resolution specific drawables for image buttons?
>
> > --
> > 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
> > android-developers+unsubscr...@googlegroups.com
> > For more options, visit this group at
> >http://groups.google.com/group/android-developers?hl=en
>
> --
> Romain Guy
> Android framework engineer
> romain...@android.com
>
> Note: please don't send private questions to me, as I don't have time
> to provide private support.  All such questions should be posted on
> public forums, where I and others can see and answer them
-- 
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
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en