我有一个带有服务的自定义键盘:
public class testBoard extends InputMethodService
implements KeyboardView.OnKeyboardActionListener
在内部,我正在尝试使用startActivity(活动)启动一个意图,我正在尝试等待活动调用finish()然后做一些事情。我不能使用startActivityForResult并覆盖onActivityResult,因为testBoard不会扩展Activity(我认为)。我该如何解决这个问题?
答案 0 :(得分:0)
startActivityForResult()
仅适用于真实的屏幕活动。请重新设计您的应用程序,以便从活动中驱动用户界面,然后让您的服务扫描设备。