''' public class HomeFragment extends Fragment {
public View onCreateView(@NonNull LayoutInflater inflater,
ViewGroup container, Bundle savedInstanceState) {
View root =inflater.inflate(android.R.layout.fragment_home,container,false)
return root;
}
} '''
fragment_home created but not being recognized.
CodePudding user response:
Try once-
import packagename.R //import should be like this use your project package name
public class HomeFragment extends Fragment {
public View onCreateView(@NonNull LayoutInflater inflater,
ViewGroup container, Bundle savedInstanceState) {
View root =inflater.inflate(R.layout.fragment_home,container,false)**//Here must use R of project not a android default**
return root;
}
}
CodePudding user response:
could you please be more specific about your issue
is the fragment not showing on the screen?
or you want the naveController to recognize it and navigate to it in a certain action
remove the android directory and call R.layout.fragment_layout
View root =inflater.inflate(R.layout.fragment_home,container,false)
return root;