小编典典

如何从 android 包中的资源 id 获取 Drawable 对象?

all

我需要一个 Drawable 对象以显示在图像按钮上。有没有办法使用下面的代码(或类似的代码)从 android.R.drawable.* 包中获取对象?

例如,如果 drawableId 是 android.R.drawable.ic_delete

mContext.getResources().getDrawable(drawableId)

阅读 68

收藏
2022-08-16

共1个答案

小编典典

Drawable d = getResources().getDrawable(android.R.drawable.ic_dialog_email);
ImageView image = (ImageView)findViewById(R.id.image);
image.setImageDrawable(d);
2022-08-16