簡體   English   中英

Eclipse ADT(android Pugin)拒絕在drawable文件夾中查找圖像

[英]Eclipse ADT (android Pugin) refuses to find images in drawable folder

蝙蝠,版本信息:

  • Eclipse:Juno Release,build 20120614-1722
  • Android:4.4
  • ADT:20.0.0v201206242043-391819

關於各種res/drawable文件夾(標准, drawable-hdpi-mdpi-ldpi-xhdpi )以及是否有必要創建標准drawable文件夾(如果它不存在)有很多很多問題,其中Android / ADT / Eclipse將查找@drawable/*文件等。但是,到目前為止我的問題似乎還未得到解答。

這是一個非常嚴格的問題。 簡單地說,我在drawable-hdpi文件夾中放置了一個文件名'starbg.png',然后在布局xml文件中使用限定符@drawable/starbg.png 但是,Eclipse正在拋出一個錯誤:

error: Error: No resource found that matches the given name (at 'background' 
with value '@drawable/starbg.png').

為什么? 不確定。 我已經嘗試了基於SO問題的以下解決方案,但都沒有成功:

  • 清潔項目(多次)
  • 創建res/drawable文件夾(因為我的ADT版本沒有自動生成)並在那里添加圖像
  • 將文件復制到每個相關的文件夾中
  • 將文件重命名為star_bg.png
  • 重啟Eclipse

該項目並不復雜。 這是一個非常簡單的設置,有2個視圖,其中一個只有一個帶有android:background屬性的LinearLayout (當然還有布局和方向信息),另一個就像魅力一樣。

所以我很難過。 任何幫助都非常感謝。

指定資源時,不應包含文件擴展名。 也就是說,一個資源文件,

drawable/starbg.png

應該被引用為,

@drawable/starbg

例如,

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
  android:background="@drawable/starbg"
  ...>
...
</RelativeLayout>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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