什么样的东西只在Android的UI线程中做?

时间:2012-08-22 08:07:27

标签: android

我知道Dialog只能在UI线程中完成。 还有什么?

我发现我可以从其他线程获取我的视图obj,那是不是错了? 谢谢。

2 个答案:

答案 0 :(得分:1)

与UI相关的每个操作,包括View。 对话框,布局(视图)更新,Toast,适配器值更改等。获取视图对象不会影响视图本身,因为它不需要onMeasure或onDraw

答案 1 :(得分:0)

Android中可以修改UI的任何内容都应该在UI线程中完成。一些任务是:

  • 添加或删除视图
  • 更新视图(更改TextView文本,ImageView背景等)
  • 打开对话框,提醒对话框
  • Toast留言
  • 启动活动
  • 更改适配器数据集

清单很长。