Android - 使用库中的方法

Android - Using a method from a Library

我已经设置了自己的 android 库,现在想使用其中的方法..

出于某种原因,我在理解它的工作原理时遇到问题,查看其他问题/互联网没有帮助。

在我的 图书馆 class 我有以下内容。

    public void testMethod(){

    Toast s = Toast.makeText(this, "test!", Toast.LENGTH_SHORT).show();
}

例如,我希望能够在我的 main 中引用它,我该怎么做?

我找到了几个链接,这些链接确实在看这个,但是它没有帮助,因为它与我想做的不同。我是不是很笨,漏了什么?

我猜想需要在我的 Main Class 上设置一个界面?我不确定。

顺便说一句,我已经设置了库并在清单等中进行了引用。

您应该将您用于创建库的包名称导入到您的项目中,然后,从您的库中创建一个您要使用的 class 的对象,最后调用该方法。

假设您的库包名称是:"com.mylibrary" 您的图书馆 class 名为:"MyClass" 你的方法叫做:"MyMethod"

在你的项目中你应该做:

//Import Your Library Package
import com.mylibrary;

//Instantiate The Library Class
MyClass mytest = new MyClass();

//Call The Library Class Method You Want To Use.
mytest.MyMethod();