使用drawable作为资源

时间:2015-02-07 13:18:30

标签: android drawable

我想使用从资源加载的drawable来再次用作资源。我这样做是因为我需要设置那个drawable的界限。

Drawable smiley = d.Resources.GetDrawable(Resource.Drawable.emoji_1f600);
smiley.SetBounds(0, 0, orig.LineHeight, orig.LineHeight);

//Can't pass smiley like this, an int is expected.
var imageSpan = new ImageSpan(_activity, smiley);

1 个答案:

答案 0 :(得分:1)

您可以将drawable用作位图,因为构造函数ImageSpan(Context,Bitmap)存在:

How to convert a Drawable to a Bitmap?