MainActivity не читает подпапки Android Java - PullRequest
0 голосов
/ 13 февраля 2020

Я создал приложение, которое использует подход Room, ViewModel. Я создал подпапки для организации своего кода, как показано на фотографии: MainActivity.Java

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

Ответы [ 3 ]

1 голос
/ 14 февраля 2020

При создании папок возникла проблема. Я использовал New-> Folder -> Java Folder, когда правильный процесс должен быть New-> Package

0 голосов
/ 13 февраля 2020

Я думаю, что есть разные способы решения этой проблемы. Процесс 1 . Для вашего Адаптера импортируйте этот

import com.example.laundry.adapter.CustomerListAdapter;

Для вашей ViewModel импортируйте этот

import com.example.laundry.data.ViewModel.CustomerViewModel;

Процесс 2

Если вы записываете свой адаптер / модель имя класса будет отображаться всплывающее окно Оттуда вы можете выбрать.

точно так же, как когда я пытался импортировать InfiniteScrollAdapter, я получил эти опции

Процесс 3 Пожалуйста, проверьте, если вы уже импортируйте этот класс адаптера / модели с разными именами пакетов. Просто удалите эту строку и импортируйте снова с помощью alt + enter

0 голосов
/ 13 февраля 2020

Вы должны написать оператор импорта для распознаваемых классов:

import com.example.laundry.data.ViewModel.CustomerViewModel

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