我有一个联网应用程序,因为同时发送和接收字节,所以需要更新应用程序UI中的数据计数器。尝试实现以这种方式携带代码的意图:
intent.putExtra("received", last_rx) intent.putExtra("sent", last_tx)
问题是我无法调用,setResult()
因为放置此意图的方法不是View,这意味着我无法从那里获取意图onActivityResult
。是否有解决方法或更好的方式来更新我的UI。
请注意,我将其他类中的last_rx和last_tx称为double:
myclass.last_rx += s.length();
我认为您应该尝试EventBus。它不会破坏您的逻辑。EventBus非常好用,易于使用“针对Android优化的发布/订阅事件总线”。
如果您真的想使用意图进行交流,则有两种选择:
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句