gpt4 book ai didi

android - 更改来自另一个 Activity 的文本

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:32:32 26 4
gpt4 key购买 nike

如何从屏幕的另一部分动态更改 TextView 的内容?

我有一个 TabActivity 类,它绘制一个 RelativeLayout,其中包含一个 TextView,后跟一个带有多个选项卡的。每个选项卡中都有一个单独的 Intent。从其中一个选项卡 Intent 中,我想从父 TabActvity 更改 TextView 的文本(通过 .setText)。

这可能吗?

最佳答案

你应该使用 Android Architecture Components :

您可以创建一个 ViewModel包含 LiveData您的数据对象( LiveData<String> 如果您只想更改文本)。

当您将更改您的实时数据对象时 ActivityFragment观察此实时数据对象的所有其他 Activity 和 Fragment 都会收到通知。

Official API doc has complete example with description .

关于android - 更改来自另一个 Activity 的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6605588/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com