yes I want to programmatically change the bitmap drawable in the layerlist. But I do not want to create the whole layerlist in code. So I am trying to get an instance of laylerlist from the xml and then update the bitmap drawable in the layer.
On Tue, Jul 23, 2013 at 3:01 PM, Samus Arin <samusa...@gmail.com> wrote: > I just scanned my entire solution (its an enterprise class tablet app), > and I'm not using Resource.GetDrawable() (it's commented out a few times, > so I may have had trouble with it too)... > > Are you looking to manipulate the layout or something, like maybe change > some of its properties based on run-time values/inputs ? > > > On Tue, Jul 23, 2013 at 9:54 AM, Samus Arin <samusa...@gmail.com> wrote: > >> Sorry, scratch that, I was confusing SetBackgroundResources() vs >> SetBackgroundDrawable() >> >> >> On Tue, Jul 23, 2013 at 9:50 AM, Samus Arin <samusa...@gmail.com> wrote: >> >>> Oh, try using GetResource(...) instead of GetDrawable(...) >>> >>> >>> On Tue, Jul 23, 2013 at 9:47 AM, Samus Arin <samusa...@gmail.com> wrote: >>> >>>> Are u sure your not confusing the drawable layout file name with the >>>> id-string of the root view inside the layout file (just a precautionary >>>> question) >>>> On Jul 23, 2013 9:44 AM, "Kai Xin" <xinkai...@gmail.com> wrote: >>>> >>>>> I cleaned and rebuilt it but still got the error. >>>>> >>>>> >>>>> On Tue, Jul 23, 2013 at 2:06 PM, Samus Arin <samusa...@gmail.com>wrote: >>>>> >>>>>> Try cleaning your proj/solution >>>>>> On Jul 23, 2013 8:58 AM, "Kai Xin" <xinkai...@gmail.com> wrote: >>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> I have an xml file named "my_layerlist.xml" in the drawable >>>>>>> and drawable-hdpi folder, which contains a layler-list. Then I want to >>>>>>> get >>>>>>> the instance of the layler list by: >>>>>>> >>>>>>> LayerDrawable layerDrawable = >>>>>>> (LayerDrawable)Resources.GetDrawable(Resource.Drawable.my_layerlist); >>>>>>> >>>>>>> I got this error: >>>>>>> Android.Content.Res.Resources+NotFoundException: File >>>>>>> res/drawable-hdpi/my_layerlist.xml from drawable resource ID #0x7f02001e >>>>>>> >>>>>>> The resource exists in the Resource.Designer.cs: >>>>>>> public partial class Drawable >>>>>>> { >>>>>>> // aapt resource value: 0x7f02001e >>>>>>> public const int my_layerlist = 2130837534; >>>>>>> ... ... >>>>>>> } >>>>>>> >>>>>>> >>>>>>> Does anyone know what the problem is? >>>>>>> >>>>>>> Thanks a lot >>>>>>> >>>>>>> _______________________________________________ >>>>>>> Monodroid mailing list >>>>>>> Monodroid@lists.ximian.com >>>>>>> >>>>>>> UNSUBSCRIBE INFORMATION: >>>>>>> http://lists.ximian.com/mailman/listinfo/monodroid >>>>>>> >>>>>>> >>>>>> _______________________________________________ >>>>>> Monodroid mailing list >>>>>> Monodroid@lists.ximian.com >>>>>> >>>>>> UNSUBSCRIBE INFORMATION: >>>>>> http://lists.ximian.com/mailman/listinfo/monodroid >>>>>> >>>>>> >>>>> >>>>> _______________________________________________ >>>>> Monodroid mailing list >>>>> Monodroid@lists.ximian.com >>>>> >>>>> UNSUBSCRIBE INFORMATION: >>>>> http://lists.ximian.com/mailman/listinfo/monodroid >>>>> >>>>> >>> >> > > _______________________________________________ > Monodroid mailing list > Monodroid@lists.ximian.com > > UNSUBSCRIBE INFORMATION: > http://lists.ximian.com/mailman/listinfo/monodroid > >
_______________________________________________ Monodroid mailing list Monodroid@lists.ximian.com UNSUBSCRIBE INFORMATION: http://lists.ximian.com/mailman/listinfo/monodroid