Java Can';t从android中的嵌套包文件夹访问布局

Java Can';t从android中的嵌套包文件夹访问布局,java,android,android-resources,Java,Android,Android Resources,我有这样的文件夹结构(android视图): 我可以通过编写R.layout.fragment\u sample从MainActivity访问fragment\u sample,但当我尝试从ArrayAdapter1或Frag1访问布局时,无法解析布局 有人能解释一下原因吗?1:确保您的ArrayAdapter1和Frag1具有com.sampleproject.projectname.R; 2:将MainActivity.this传递给ArrayAdapter1和Fragmg1。尝试给出Mai

我有这样的文件夹结构(android视图):

我可以通过编写
R.layout.fragment\u sample
MainActivity
访问
fragment\u sample
,但当我尝试从
ArrayAdapter1
Frag1
访问布局时,无法解析布局


有人能解释一下原因吗?

1:确保您的ArrayAdapter1和Frag1具有com.sampleproject.projectname.R;
2:将MainActivity.this传递给ArrayAdapter1和Fragmg1。

尝试给出MainActivity.MinInstance.findviewbyId(R.id.yourFragmentLayout)的上下文;我会尝试的,但是为什么我不能直接访问资源了?我刚刚发现了这个问题。这是我的错误。
com.sampleproject
--api
--projectname
  --fragments
    --Frag1.java
  --adapters
    --ArrayAdapter1.java
  --MainActivity.java

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