2015-09-23 50 views
0

我有一個文件夾結構是這樣的(Android設備上查看):不能從一個嵌套包文件夾訪問佈局的Android

com.sampleproject 
--api 
--projectname 
    --fragments 
    --Frag1.java 
    --adapters 
    --ArrayAdapter1.java 
    --MainActivity.java 

--res 
    --layout 
    --fragment_sample.xml 
    --main_activity.xml 

我可以簡單地寫R.layout.fragment_sampleMainActivity訪問fragment_sample但佈局不能得到解決當我試圖從ArrayAdapter1Frag1

訪問它任何人都可以解釋這是爲什麼嗎?

+0

嘗試給出MainActivity.mInstance.findviewbyId(R.id.yourFragmentLayout)的上下文; –

+0

我會嘗試,但爲什麼我不能直接訪問資源了? –

回答

0

1:確保你的ArrayAdapter1和Frag1有com.sampleproject.projectname.R; 2:將MainActivity.this傳遞給ArrayAdapter1和Frag1。

+0

我只是想出了這一點。這是我的錯誤。 –