Create sub Directories in Layout Res in Android -


i'm working on app not simple. there many modules want manage them creating sub directories. try structure below still not able achieve this.

 res      layout           camera                 main.xml   // structure  // res-> layout -> camera -> main.xml 

by default xml layout files under layout folder. want create folder under layout folder name camera layout-> camera , want put activity layout under camera folder layout -> camera -> main.xml. so, did , place may layout files under camera folder. there problem when open main.xml , error appears when hover mouse on xmlns:android :

in main.xml :

 <relativelayout xmlns:android="http://schemas.android.com/apk/res/android"  // error: uri not register (setting | language | framework schems , dtds 

i think reason of error changing path of layout files . because files under layout default. , changed path. how can solve error remember want layout files under camera folder.

and there problem how can access sub folder of layout in java classes example have file named main.xml under res->layout->camera tried following code there error.

in mainactivity :

 setcontentview(r.layout.camera.main);  // error: can not resolve symbol camera 

how can solve , access files sub folders under layout folder.

i searched stackoverflow questions , found still not working.

gradle

  sourcesets {     main {         res.srcdirs =                 [                         'src/main/res/layouts/camera',                         'src/main/res'                 ]     } } 

please let me know how can solve problem. i'm new in android.

your main.xml , of layouts should under res/layout because layout folder holds layouts of app.

after change that, go in mainactivity , use:

setcontentview(r.layout.main); 

in gradle make changes:

sourcesets { main { assets.srcdirs = ['src/main/assets', 'src/main/assets/'] } } 

and when change things in gradle, sync!

i guess should solve problem.


Comments

Popular posts from this blog

Command prompt result in label. Python 2.7 -

javascript - How do I use URL parameters to change link href on page? -

amazon web services - AWS Route53 Trying To Get Site To Resolve To www -