我在AndroidApplication中使用ImportFragment()方法时遇到错误

时间:2018-11-10 18:03:42

标签: android android-fragments

我正在构建使用导航抽屉和片段的应用程序。我创建了一个测试片段布局及其Java文件。现在,当我尝试将此片段导入到 导航抽屉中的onNavigationItemSelected方法。我得到cannot resolve ImportFragment()

我尝试了一切。我的依存关系在应用gradle文件中是正确的。

Fragment fragment=null;
        int id = item.getItemId();

        if (id == R.id.nav_camera) {
           fragment = new ImportFragment(); 

谢谢。

1 个答案:

答案 0 :(得分:0)

ImportFragment是否与此代码所在的类位于同一包中?如果不是,您可能必须将该片段声明为公共类,因为您正试图从另一个类访问它。

因此ImportFragment的类声明行变为

public class ImportFragment{

//Your class code goes here


}