我正在嘗試通過(guò)單擊我的按鈕來(lái)更改 android studio 中的照片。當(dāng)我在 MainActivity.java 中輸入更改照片的代碼時(shí),我不斷收到此類(lèi)錯(cuò)誤消息,并顯示: 無(wú)法解析符號(hào)“圖像”image.setImageResource(R.drawable.xxx);我正在觀看有關(guān) android 開(kāi)發(fā)的 Udemy 課程,并且我所做的一切都與該視頻中的教授一樣。我試圖重新啟動(dòng)android studio。我試圖制作新項(xiàng)目。我試圖清除無(wú)效緩存并重新啟動(dòng)。public void changeImage(View view){ ImageView bitcoin = findViewById(R.id.bitcoin); image.setImageResource(R.drawable.xxx);}我希望 android studio 存在實(shí)際錯(cuò)誤,因?yàn)榇a是我正在觀看的視頻的克隆。
3 回答

jeck貓
TA貢獻(xiàn)1909條經(jīng)驗(yàn) 獲得超7個(gè)贊
像這樣設(shè)置你的代碼
ImageView image = findViewById(R.id.bitcoin);
image.setImageResource(R.drawable.xxx);

子衿沉夜
TA貢獻(xiàn)1828條經(jīng)驗(yàn) 獲得超3個(gè)贊
您正在將 Java 文件中的布局的 ImageView 與比特幣變量綁定,并且您正在嘗試在未知變量“圖像”上設(shè)置圖像(可能未在類(lèi)中定義)。所以你必須設(shè)置如下。
ImageView bitcoin = findViewById(R.id.bitcoin);
bitcoin.setImageResource(R.drawable.xxx);

德瑪西亞99
TA貢獻(xiàn)1770條經(jīng)驗(yàn) 獲得超3個(gè)贊
改變你的這一行
image.setImageResource(R.drawable.xxx)
對(duì)此:
bitcoin.setImageResource(R.drawable.xxx)
添加回答
舉報(bào)
0/150
提交
取消