0
내 앱에는 화면의 콘텐츠를 변경하는 버튼이 하나 있습니다. 이 버튼을 클릭하여 사진이있는 배열에서 ImageView의 picuture를 바꿀 수 있습니까?버튼을 클릭하여 ImageView에서 사진을 변경하는 방법은 무엇입니까?
내 앱에는 화면의 콘텐츠를 변경하는 버튼이 하나 있습니다. 이 버튼을 클릭하여 사진이있는 배열에서 ImageView의 picuture를 바꿀 수 있습니까?버튼을 클릭하여 ImageView에서 사진을 변경하는 방법은 무엇입니까?
Button yourButton = (Button) findViewById(R.id.yourButton);
final int[] images = {
R.drawable.image1,
R.drawable.image2,
R.drawable.image3,
};
yourButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
ImageView yourImageView = (ImageView) findViewById(R.id.imageView2);
yourImageView.setImageResource(images[0]);
}
});
이것은 하나의 논점입니다. "yourButton"및 "yourImageView"를 요소로 바꿉니다.
(아직 테스트하지 않은 코드) 도움이 되길 바랍니다!
감사합니다. 효과가 있습니다. 하지만 문제가, onClick 나도 사용 "startActivity (getIntent());" 새 Activity 배열이 새로 시작됩니다. –
물론 가능합니다. 너는 무엇에 문제가 있니? –
@SamKuhmonen이 코드를 작성하도록 도와 줄 수 있습니까? 솔루션을 찾지 못했습니다. –