![](/img/trans.png)
[英]Can't put an URI path of an image to imageview in Android Studio
[英]Can't put(show) an image into Android Project
我剛剛開始進行android編程,我無法將圖像放入MainActivity.java。 我得到一個錯誤。
這行有多個標記
-Syntax error, insert "... VariableDeclaratorId" to complete
FormalParameterList
- Syntax error, insert "... VariableDeclaratorId" to complete
FormalParameterList
- Syntax error on token "setImageResource", Identifier expected after
this token
Java代碼是(我在第二行出現錯誤)
.....
final ImageView image = (ImageView) findViewById(R.id.ImageView1);
image.setImageResource(R.drawable.ic_launcher);
}
Android是
<ImageView
android:id="@+id/ImageView1"
android:contentDescription="@string/desc"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_launcher"
/>
請幫我,我真的不明白那是什么,我已經堅持了兩個星期!
我猜ic_launcher不在可繪制文件夾中,而是在mipmap中。 因此,您需要在代碼中使用R.mipmap.ic_launcher,在xml中使用@ mipmap / ic_launcher
為什么將ImageView變量聲明為final
? 如果將變量聲明為final
, 則在定義變量后將無法再對其進行更改 。 因此,嘗試刪除圖像聲明的final
關鍵字。
您也可以從布局中刪除android:src
聲明,而不是刪除final
關鍵字。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.