안드로이드2018. 10. 26. 13:58

간단하게 다음과 같다.

...
String drawablePath = getURLForResource(R.drawable.test_01);
...
}

private String getURLForResource(int resId) {
  return Uri.parse("android.resource://" + R.class.getPackage().getName() + "/" + resId).toString();
}

Glide 같은 라이브러리를 쓸 때 웹 이미지가 아닌 내부 이미지를 사용할 경우가 있다.

그럴 때 사용하면 유용할 듯 싶다.

Posted by 홍규홍규