gpt4 book ai didi

android - 如果两个线程试图同时访问同一个引用对象,Android textView 会卡住吗?

转载 作者:行者123 更新时间:2023-11-29 00:26:51 25 4
gpt4 key购买 nike

一个线程试图与另一个线程同时访问内存的同一部分是否会导致 android 上的 textView 卡住?如果是,解决方案是什么?

最佳答案

解决方案在于 Android 的设计。必须在 Android-UI 线程中调用用于更改 TextView 外观的方法调用。如果您从另一个线程调用 TextView.setText() 之类的方法,则会出现异常。

为此建议的解决方案是调用 Activity.runOnUiThread() 或类似方法并将您的更改传递给可运行对象。查看Android guide about multithreading了解更多信息和不同的可能性。

关于android - 如果两个线程试图同时访问同一个引用对象,Android textView 会卡住吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18695218/

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