我有一个简单的Android应用程序,其中包含一个包含TextView的Activity。我创建了一个BroadcastReceiver,其目的是执行一些数值计算,将结果转换为String,然后将TextView的文本值更改为该String。但是,由于当App的Activity不存在时通常调用BroadcastReceiver,我似乎无法找到访问Activity的TextView的方法(我总是得到NullPointerException)。
我已经阅读了StackOverflow上的其他文章,建议使用回调方法为我的BroadcastReceiver实现一个Listener,但我老实说不知道如何实现它。我对回调方法的概念有点熟悉,我只是不确定如何在这个上下文中实现它。任何人都可以建议我如何实现这一目标?谢谢!
答案 0 :(得分:1)