android - 如何从 Android Activity 调用 Java 类?

标签 android

这听起来像是另一个用户提出的问题,但该解决方案对我不起作用,所以我想尝试询问我的代码。

我在 res 目录下创建了一个文件夹,其中包含一些我想从我的 Activity 中引用/调用的 java 类,但是导入不起作用,而且这些类似乎无法被识别。

Activity文件中的调用代码:

//    Method to populate the screen with images

public void initializeWithCGImages(){

    ArrayList<src.cercia.batik.app.DesignUnitViewer> mapviewers,viewerList;
    ArrayList<src.cercia.batik.geometry.Population> populations;


    src.cercia.batik.app.InitializePopulation initialize=new src.cercia.batik.app.InitializePopulation();
    populations = initialize.getInitialGenes();
    mapviewers=new ArrayList<cercia.batik.app.DesignUnitViewer>();
...
}

文件夹中的引用代码:“res/src/cercia/batik/app”:

package cercia.batik.app;

import cercia.batik.geometry.Population;

public class InitializePopulation {
        public InitializePopulation(){

}
...
}

最佳答案

res目录是放资源的。图像和布局之类的东西。编译器不会在那里寻找 Java 文件。将它们移到您的 java 文件夹中。

关于android - 如何从 Android Activity 调用 Java 类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38467113/

相关文章:

android - 如何设置新的GRADLE版本

android - Android模拟器中包含中文应用程序?

android - 如何在android中获取用户日期时间设置

android - 我在 android studio 中运行 android 应用程序时出错

android - 快速序列化android studio gradle错误

java - 如果我不想粘贴相同的代码,如何在不同的 Activity 中设置相同的工具栏?

java - Vitamio VideView 崩溃

android - 构建扫描不适用于 Android 中的 Gradle

java - 无法使用 Mockito 2 模拟最终的 Kotlin 类

android - 如何为 build.gradle 的 android 部分使用变量?