Android设置背景图片 - 性能不佳

时间:2017-01-21 13:29:43

标签: java android performance android-studio imagebutton

设置图像按钮的背景图像时,我遇到性能不佳的问题。

第一种方式

通过这种方式,渲染性能非常出色:

holder.buttonSound.setBackgroundResource(R.drawable.aaaa_1);

第二种方式

但如果我选择下面的第二种方式,表现很差:

int id = context.getResources().getIdentifier(sound.getPath(), "mipmap", context.getPackageName());
Drawable drawable = ContextCompat.getDrawable(context, id);
holder.buttonSound.setBackground(drawable);

我想使用第二种方式,但我如何才能获得更好的性能。

0 个答案:

没有答案