簡體   English   中英

無法將圖片顯示(顯示)到Android Project中

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM