-3
我正在点击一个上下文菜单启动服务。但在服务用户界面挂起,并显示ANR。在服务期间UI挂起
我正在使用一个线程在其中调用该服务。
@Override
public boolean onMenuItemClick(MenuItem item) {
serviceThread = new Thread(new Runnable() {
@Override
public void run() {
Intent i = new Intent(Syncspace.this,syncService.class);
new Bundle();
startService(i);
}
});
serviceThread.start();
return false;
}
并且直到任务未完成UI挂起。 plz帮助在该文档的状态问题
莫不是你正在做的事情的UI线程上别的地方启动线程做了没有反应? –
在服务中,我只从数据库中检索值。并上传/下载文件到云。 –
如果你看看logcat,它应该告诉你更多关于问题出在哪里的细节。 –