1. 程式人生 > >Android中為layout建立子資料夾

Android中為layout建立子資料夾

在開發Android專案的時候,往往都有一大批java檔案和layout檔案,java檔案分類比較簡單,直接方法建立資料夾就行,但layout還需要多一步配置。

看最後的檔案結構圖

實現步驟:

1. 建立相應的資料夾結構,需要注意的是,無論如何,佈局檔案的所在的資料夾名稱都是layout,這個條件時必須滿足的,否則有可能出現找不到名稱空間的情況,如圖,我把佈局檔案放在了launchmode資料夾下,所以出現了錯誤

2. 在module的build.gradle 檔案裡面新增如下內容,注意是放在android{}內部

注意到一點是,如果你配置了 res.srcDirs,指定的目錄就會變成資源目錄,sync之後,圖示會改變。這就是這個方法能夠修改成功的原因,也就是為什麼一定需要放在layout資料夾下的原因(當然,layout名稱後面也是可以加限定符的,如layout-xxhdpi等)