我正在使用此代码获取drawable并在SetCompoundDrawablesWithIntrinsicBounds
调用中使用:
Drawable d = Resources.System.GetDrawable(Resource.Drawable.navigable_icon);
textView.SetCompoundDrawablesWithIntrinsicBounds(null,null,d,null);
问题是,在调用GetDrawable
方法时,我总是得到一个例外说明:
Android.Content.Res.Resources + NotFoundException:资源ID 0x7f020009
drawable
存在于我在drawable
目录中的xml中使用的任何其他内容。有谁能猜出是什么东西?
答案 0 :(得分:1)
你在哪里打电话给这个?
据我所知,Resources类没有System属性,而intellisense告诉我这是获取Drawable的方法:
var drawable = Resources.GetDrawable(Resource.Drawable.navigable_icon);
textView.SetCompoundDrawablesWithInstrinsicBounds(null,null,drawable,null);