访问Android Studio库中抽象类中的方法

问题描述 投票:0回答:1

我在Android Studio(aar)中创建了一个库,并成功将其导入到我创建的另一个应用程序中。在库中,我有一个基本的抽象类,我从中扩展,以便创建我想在我的新应用程序中使用的类。在我的应用程序中,我成功地调用了库的子类中的方法,但它似乎无法访问基本抽象类中的方法。

图书馆

AbstractClass {
    public void methodAbstractClass();
}

ChildClass extends AbstractClass {
    public void methodChildMethod();
}

我申请

  import ChildClass;

  MainApplication {
     public void doWork() {
       methodChildMethod(); // Works
       methodAbstractClass(); // Does not work, not visible
     }
  }

我错过了什么吗?我是否需要在库中的Child Class类中添加覆盖调用,以便应用程序可以访问Abstract Class类中的方法?

android oop aar
1个回答
0
投票

可能你只是进口ChildClass

© www.soinside.com 2019 - 2024. All rights reserved.