使用意图更新UI

代码零

我有一个联网应用程序,因为同时发送和接收字节,所以需要更新应用程序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优化的发布/订阅事件总线”。

如果您真的想使用意图进行交流,则有两种选择:

  • 以“ singleTask”或“ singleInstance”模式启动活动。不会创建新的活动,并且您可以在onNewIntent()方法中使用。(坏方法)
  • 在您的活动中注册本地广播接收者。请参阅docs如何正确使用它。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Android中使用意图标志?

来自分类Dev

为什么要使用意图创建活动?

来自分类Dev

使用意图在活动之间传递数据

来自分类Dev

如何使用意图打开“添加Google帐户”活动?

来自分类Dev

使用意图将数据结果返回到父活动

来自分类Dev

如何使用意图动作USER_PRESENT?

来自分类Dev

使用意图从活动传递变量

来自分类Dev

使用意图发送和接收Arraylist?安卓

来自分类Dev

android setOnItemClickListener不能使用意图来传递数据

来自分类Dev

使用意图将文件上传到Google云端硬盘

来自分类Dev

在OncheckedChanged内部使用意图

来自分类Dev

使用意图传递数组

来自分类Dev

BotFramework:使用意图从对话框启动表单

来自分类Dev

在Android中使用意图共享文本和多个图像

来自分类Dev

Android JSON解析:如何使用意图发送图像

来自分类Dev

使用意图在活动之间导航

来自分类Dev

使用意图启动应用

来自分类Dev

如何使用意图在此处传递信息

来自分类Dev

在类中使用意图,不会扩展活动

来自分类Dev

如何使用意图回去

来自分类Dev

以意图启动AlertDialog并使用意图传递数据?

来自分类Dev

使用意图控制其他活动

来自分类Dev

使用意图显示URL

来自分类Dev

如何使用意图调用片段?

来自分类Dev

在OncheckedChanged内部使用意图

来自分类Dev

如何使用意图startactivityforresult方法?

来自分类Dev

Android:使用意图开始任何活动

来自分类Dev

如何使用意图传递对象列表?

来自分类Dev

android :geo 使用意图定位