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());」並在新的活動數組開始新:( –
當然可以。你有什麼問題? –
@SamiKuhmonen你能幫我寫這段代碼嗎?我沒有找到解決方案。 –