我有一个 IntentService,它在 WindowManager 的帮助下创建了一个 Overlay。在 WindowManager 中,我添加了一个包含 ListView 的视图。现在我想在 onHandleIntent 方法中向 ListView 添加一个新项目,但是如果我调用
data.add("String");
adapter.notifyDataSetChanged();
系统抛出错误
Only the original thread that created a view hierarchy can touch its views.
我能做些什么来防止这种情况发生?