В чем разница в поиске моего вида фрагментов android таким образом ?
первый код
@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = inflater.inflate(R.layout.fragment_a, container, false); listView = view.findViewById(R.id.listview); return view; }
второй код
@Override public void onActivityCreated(@Nullable Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); listView = getActivity().findViewById(R.id.listview); }
* некоторые люди говорят, что второй получает представления из activity, но я использовал его, чтобы получить представления внутри фрагмента(который не существует в activity), и он работал нормально, так в чем же разница ?
Что я уже пробовал:
я ничего не мог поделать !