从另一个类调用函数?

时间:2018-05-23 05:46:13

标签: java android

我正在尝试在android项目中创建一个新的java类,我需要在android活动中调用我的其他类函数。

所以我在app / java文件夹中创建了一个java类,我的文件是Moving.java

我的代码是:

  package edmt.dev.androidgridlayout;
  public  class Moving {
     public void move() {
         System.out.println("Animals can move");
     }
  }

我试图在我的活动中调用move函数:

Moving a = new Moving();
a.move();

我正在

  

错误:无法解决移动

在android中创建新类并在活动中使用它的最佳方法是什么?

2 个答案:

答案 0 :(得分:1)

将您的Test课程公开,然后在您的活动中创建此课程的对象

答案 1 :(得分:1)

尝试:

  1. public一样添加public class Test ...
  2. 查找类导入是由import edmt.dev.androidgridlayout.Test1还是其他包导入。