在android SDK文件中,所有的示例使用@drawable/my_image這個xml語法直接尋找存儲在我的工程中的res/drawable目錄下的圖片。
我想知道在drawable資源目錄下再創建一個子目錄是否是確實不能用。
例如,我的布局目錄是這樣的:
res/drawable
-- sandwiches
-- tunaOnRye.png
-- hamAndSwiss.png
-- drinks
-- coldOne.png
-- hotTea.png
我能引用tuna salad sandwich這個游戲的圖片作為@drawable/sandwiches/tunaOnRye嗎?
或者我必須在drawable資源目錄中保持水平的層級。
不可以的,資源機制在drawable資源目錄中不支持子文件夾,所以,你需要保持這個水平層級。
你顯示出的目錄的布局將導致沒有可用的圖像。
根據我的經驗,在res/drawable文件夾裡邊的任何項目都有一個子文件夾,這將引起資源編譯器不可用--組織R.java文件正確的生成。