4

我正在开发一个 Android 2.2 应用程序。

我有一个活动的事件监听器,我想在收到事件时设置一个可见的 TextView。但是有一个错误:

我只能将它设置为从 UI 线程可见。

在 C# 和 Windows Mobile 中有一个 BeginInvoke。Android中是否有类似的东西?

谢谢。

4

1 回答 1

0

您可以使用Activity#runOnUiThreadAsyncTask作为复制功能的两种最简单的方法BeginInvoke;是runOnUiThread最相似的一个。

对于更复杂或面向性能的需求(即,您不想继续创建大量Runnable对象),您可以使用Handler. 但是,我不推荐它作为您的首选。

于 2011-01-07T19:03:16.743 回答