0
我想远程调用方法形式其他apk。除了调用方法必须在UI上执行一些操作并且必须从UI线程运行的事实之外,一切正在工作。使用Method.invoke()调用的方法在单独的线程中运行,并且无法访问UI。 AsyncTask是解决此问题的正确方法吗?或者可能存在更好的解决方案。与UI线程的Android RMI
我想远程调用方法形式其他apk。除了调用方法必须在UI上执行一些操作并且必须从UI线程运行的事实之外,一切正在工作。使用Method.invoke()调用的方法在单独的线程中运行,并且无法访问UI。 AsyncTask是解决此问题的正确方法吗?或者可能存在更好的解决方案。与UI线程的Android RMI
有handlers和runOnUIThread()方法专门为这样的..你可以用它们的情况..
你可以使用处理这样的..
new Handler().post(new Runnable(){
public void run(){
//UI operation...
}
});
如果你是一个活动里面..然后..
runOnUIThread(new Runnable(){
public void run(){
//UI operation...
}
});