我正在构建使用导航抽屉和片段的应用程序。我创建了一个测试片段布局及其Java文件。现在,当我尝试将此片段导入到
导航抽屉中的onNavigationItemSelected
方法。我得到cannot resolve ImportFragment()
。
我尝试了一切。我的依存关系在应用gradle文件中是正确的。
Fragment fragment=null;
int id = item.getItemId();
if (id == R.id.nav_camera) {
fragment = new ImportFragment();
谢谢。
答案 0 :(得分:0)
ImportFragment是否与此代码所在的类位于同一包中?如果不是,您可能必须将该片段声明为公共类,因为您正试图从另一个类访问它。
因此ImportFragment的类声明行变为
public class ImportFragment{
//Your class code goes here
}