1
我的应用程序是一个有两个视图的透视图。 启动时,应用程序显示viewA与表,viewB被隐藏。 当我从表中选择一个项目时,打开viewB,将您选择的项目发送到viewB,并隐藏viewA。 我可以执行这些操作,但在控制台我有以下警告上: “防治递归试图激活部分‘viewB’,而仍处于激活部分中间的‘viewA’ 一些帮助来解决这个警告?激活零件警告
。我的应用程序是一个有两个视图的透视图。 启动时,应用程序显示viewA与表,viewB被隐藏。 当我从表中选择一个项目时,打开viewB,将您选择的项目发送到viewB,并隐藏viewA。 我可以执行这些操作,但在控制台我有以下警告上: “防治递归试图激活部分‘viewB’,而仍处于激活部分中间的‘viewA’ 一些帮助来解决这个警告?激活零件警告
。你在做的工作,以显示“viewB”按钮单击事件方法中如果是这样,你可能需要通过包装它来排队的工作弥补了UI线程做以后:
Display.getDefault().asyncExec(new Runnable() {
@Override
public void run() {
// Your UI update code.
}
};