Android利用资源名称获取其ID


int drawableId = mContext.getResources().getIdentifier("ic_launcher","drawable", mContext.getPackageName());
mImageView.setImageResource(drawableId);

第一个参数为资源名称,第二个为资源属性是ID或者是Drawable,第三个为包名

你可能感兴趣的:(Android开发,getIdentifier)