Я пытаюсь надуть один из своих фрагментов.Тем не менее, фрагмент не отображается в автосупредставлении.Поэтому я вручную ввел название фрагмента.При этом имя фрагмента показывалось красным цветом текста, а также красными волнистыми линиями, отображавшимися под всеми именами классов.Однако, когда я запускаю приложение, оно прекрасно работает без каких-либо ошибок.
У меня есть три фрагмента: fragment_dynamic_android.xml
, fragment_dynamic_windows.xml
и fragment_dynamic_ios.xml
.
Я могу раздуватьfragment_dynamic_android.xml
в AndroidFragment.java
классе по методу onCreateView
.
Но когда я пытаюсь надуть метод fragment_dynamic_windows.xml
по WindowsFragment.java
* onCreateView
.
Красный цвет текста
Просмотр rootView = inflater.inflate ( R.layout.fragment_dynamic_windows , контейнер, false);
Приложения запускаются без ошибок.
package app.tab.simple.fragmenttut;
import android.os.Bundle;
import android.support.annotation.NonNull;
import android.support.annotation.Nullable;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
public class WindowsFragment extends Fragment {
@Nullable
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View rootView = inflater.inflate(R.layout.fragment_dynamic_windows, container, false);
return rootView;
}
}