안드로이드 개발 질문/답변
(글 수 45,052)
얼마전에 이미지버튼식으로 UI를 만들어서
그 이미지를 클릭하면 다른 액티비티에 나오겠끔 하는 법을 문의 했었는데요..
인터넷을 뒤지다가 이런 소스를 발견했는데여.. 필요하다고 생각 하는것만 가져왔는데여.
findViewById(R.id.pic).setOnClickListener(onClick);
}
OnClickListener onClick = new OnClickListener() {
@Override
public void onClick(View v) {
if(R.id.pic == v.getId()) {
Uri u = Uri.fromFile(new File (" /sdcard/dog.jpg"));
Intent i = new Intent (Intent.ACTION_VIEW);
i.setDataAndType(u, "image/jpeg");
startActivity(i);
}
}
이 소스는 sd카드에 있는 특정 이미지를 불러오는거 같은데..
저는 Drawable에 넣은 이미지를 불러오려고 하는데여..
이거랑 유사하게 하면 될듯한 느낌이 드는데 어떻게 해야 할까요..T-T
총 4장의 사진을 누를 때마다 그 사진을 불러오려고 합니다.
R.drawable.이미지명 으로 불러오면 된다고는 들었는데 정확히 어떤식인지 감이 안잡혀서요..T-T
저거는 기본 갤러리네요...
기본 갤러리는 아마 리소스에 있는 그림을 로드못하는걸로 아는데요...
직접 이미지를 보여주는 액티비티를 작성하셔야 할듯 합니다.