我即将开发一款Android软键盘,带有扫描条码的键。 为此,我扩展了 InputMethodService 覆盖 onKey ,按下指定的密钥后,我发起了一项新活动,即条形码扫描活动(使用< strong> ZBarScannerView 用于扫描),现在成功扫描我想以某种方式将结果返回给IMS。由于扫描仪活动是从服务启动的,我无法使用 startActivityForResult
有人可以建议我替代吗?
答案 0 :(得分:0)
您的活动可以将其存储在SharedPreference中,然后您的IME可以检查要读取的相同SharedPreference。