2015-12-18 107 views
0

我知道這個背景圖片存在,它在以下繪製文件夾:的LinearLayout背景

  • RES /繪製-MDPI/
  • RES /提拉 - 華電國際/
  • RES /繪製-xhdpi/
  • RES /繪製-xxhdpi/

該文件名爲coming_up.9.png一這是一個九個補丁,我知道這是有效的,因爲我對許多其他圖像也一樣。

佈局XML

<RelativeLayout 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:background="@drawable/coming_up"> 

的錯誤

Error:(213, 37) No resource found that matches the given name (at 'background' with value '@drawable/coming_up'). 

回答

1

我一直在處理這個問題了一會兒,我決定今天來擺弄它的一天。以下是我解決了這個問題:

步驟我把:

  1. 變更的背景名爲@drawable/checkbox_checked,看看會發生什麼不同的(工作)圖像 - 應用程序運行得很好用新的圖像
  2. 搜索在我的資源文件夾/rescheckbox_checked,看看它的存在
  3. 研究發現,checkbox_checked.png只有在主/drawable文件夾
  4. 複製coming_up.9.png/drawable/drawable-mdpi - 還是一樣的錯誤
  5. 更名coming_up.9.pngcoming_up.png - 工作
  6. 更名coming_up.pngcoming_up.9.png - 仍然工作
  7. 刪除coming_up.9.png/drawable而在我所有的其他繪製的文件夾離開它 - 工作

看起來這是一個錯誤Android Studio這是如此在步驟#5中解決問題。無論這個問題解決了,所以我希望這可以幫助我省下一些時間。

相關問題