我有错误java.awt.event在语句中无法解决:
import java.awt.event.ActionListener;
我正在编写一个 android 应用程序,它在收到 SMS 时触发一个动作(通过扩展 AbstractAction 类)。我正在另一个类中实现 ActionListener 接口。
编辑
上述问题已解决。现在我应该使用哪些类,这会让我像在 java swing 中一样触发动作。还是我应该使用其他方式?我基本上需要在另一个线程上调用一个方法。
我正在编写一个安卓应用程序
那么这就是问题所在...... Android 不支持整个 AWT;它有自己的 GUI 库。有关详细信息,请参阅平台参考文档。也不清楚AbstractAction
你在说哪个类——它是第三方的吗?如果是这样,请查看该第三方文档以了解类似 AWT 的类是否需要另一个库。
您是否查看过使用“普通”Android 平台 API 是否可以更好地实现您正在尝试做的事情?我希望这会更简单。
Java Standard Edition - (AWT + SWING) = Android.
上面的声明意味着Android不支持 Swing and AWT
Java SE。Android 提供了自己的 GUI 库,我认为在 android 中使用 GUI 更容易构建。