У меня есть несколько файлов макетов, но приложение распознает только 1? - PullRequest
0 голосов
/ 14 января 2020

Я пытаюсь создать вкладки в проекте Android Studio (я слежу за онлайн-учебником), и я создал фрагменты 1/2 / 3_layout. xml, создав 1-й, а затем скопировав / вставив, но в моих файлах фрагмента 1/2/3. java он распознает / разрешает только 1-й (фрагмент1_слой)?

Я попытался создать новый файл макета, щелкнув правой кнопкой мыши> новый файл макета и т. Д. c et c, но он по-прежнему не отображается и не распознается при попытке передать его в инфлятор.

Я пытался очистить и восстановить, но это также не работает, и кроме сообщения об ошибке, которое появляется при попытке передать один из других файлов XML, других ошибок нет ( это всплывающее окно) в коде.

Я начинающий программист, и я надеюсь, что я не совершаю глупую ошибку, но в то же время я действительно надеюсь, что я просто делаю глупую ошибку, потому что это ведет я безумен.

public class fragment1 extends Fragment {

   @Nullable
   @Override
public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container,   
         @Nullable Bundle savedInstanceState) {
return inflater.inflate(R.layout.fragment1_layout,container,false);
  }
}

List of layout files

Error message

Auto-fill suggestion (not showing all layout files)

1 Ответ

0 голосов
/ 14 января 2020

После некоторого копания я нашел где-то здесь комментарий, в котором упоминалось обновление SDK, так что это то, что я сделал и, похоже, сейчас работает. Другие XML файлы теперь доступны для ссылки

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...