Реализация вертикальной панели поиска - Как добавить новый класс в Android Studio?

Я пытаюсь реализовать вертикальную панель поиска, описанную в этом ответе SO. Я понимаю, что когда был написан этот ответ, Eclipse была стандартной IDE для разработки под Android, и поэтому было, вероятно, тривиально следовать этим инструкциям:

Для его реализации создайте новый класс в своем проекте, выбрав подходящий пакет: инструкции

Однако я не знаю, что это означает в Android Studio. Мое меню выглядит так: Новый класс снимок

Как видите, у меня есть возможность создать новый класс C++ (среди прочего), но не класс Java.

Что мне нужно сделать, чтобы использовать вертикальную панель поиска в Android Studio? Я попытался создать новый "UI Component", но это вызвало кучу скелетного кода и испортило мой макет UI.

4 ответа

Решение

Вам нужно создать класс Java в правильном каталоге. Вам нужно перейти на../src/main/java/your_package_name/, чтобы создать новый класс Java.

Вы должны щелкнуть правой кнопкой мыши на любом подпакете main или Main, чтобы получить опцию создания класса Java

Выполните следующие шаги

  1. Перейдите в app->src->main->java.
  2. Щелкните правой кнопкой мыши по каталогу Java. Выберите New->Java Class.

Прежде всего вам нужно переключить вкладку из проекта на Android. В этой файловой системе Android Выберите ProjectName -> Java. Щелкните правой кнопкой мыши на Java и создайте новый класс Java. Я думаю, что это будет работать для вас.

Вы можете создать класс Java на вкладке проекта в Android Studio, но это несколько сложная файловая структура по сравнению с файловой системой Android, поэтому вам нужно переключиться на вкладку Android, в правом верхнем углу Android Studio. Попробуй это...

Другие вопросы по тегам