[android-developers] Re: multi resolution image button selectors broken?
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?
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?
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