image.setImageURI(mUri)
image.setImageResource(resourceId)
위 두줄의 코드는 삭제되어야 할 것 같습니다.
Glide.with(context).load(mUri).into(image);
위 코드는
"Glide 라이브러리를 이용해 uri에서 해당 이미지를 Load 한 뒤 image(ImageView) 에 표시하라" 라는 명령입니다.
추가로 Glide 의 경우 image load를 실패했을 때의 이미지를 별도로 지정할 수 있습니다.
아래와 같이 error(Drawable) 을 추가하면 됩니다.
때문에 mUri null 체크는 굳이 하지 않으셔도 무방할 것으로 판단됩니다.
도움이 되셨길...
Glide.with(context).load(mUri).error(drawble).into(image);