实施垂直搜索栏 - 如何在 Android Studio 中添加新的 class?

Implementing a vertical seekbar - How to add a new class in Android Studio?

我正在尝试实现 this SO 回答中描述的垂直搜索栏。据我所知,在编写该答案时,Eclipse 是 Android 开发的标准 IDE,因此遵循这些说明可能很简单:

To implement it, create a new class in your project, choosing the right package:

但是我不知道这在 Android Studio 中意味着什么。我的菜单看起来像这样:

如您所见,我可以选择创建新的 C++ class(以及许多其他内容),但不能选择 Java class.

我需要做什么才能在 Android Studio 中使用垂直搜索栏?我尝试创建一个新的 "UI Component",但这会产生一堆框架代码并弄乱我的 UI 布局。

您需要在正确的目录中创建 Java class。你需要去../src/main/java/your_package_name/ 然后你可以创建一个新的Java class.

您必须右键单击 main 或 Main 的任何子包才能创建 Java class 选项

执行以下步骤

  1. 前往app->src->main->java.
  2. 右键单击 Java 目录 Select 新建->Java Class

首先,您需要将选项卡从项目切换到 Android。 在 Android 文件系统 Select ProjectName -> Java 上。 右键单击 Java 并创建新的 Java class。我想这对你有用。

您可以在 android studio 的项目选项卡中创建 java class,但与 Android 文件系统相比,这是一些复杂的文件结构,因此您必须切换到 Android 选项卡,在 Android 工作室的右上角。 试试这个...