@UiThread
public void onDestroy() {
Log.d("eegeo-android-sdk", "onDestroy");
runOnNativeThread(new Runnable() {
@WorkerThread
@Override
public void run() {
Log.d("eegeo-android-sdk", "Native Thread: onDestroy");
m_nativeThread.stopUpdating();
nativeDestroyApiRunner(m_jniApiRunnerPtr);
m_jniApiRunnerPtr = 0;
synchronized (m_nativeThread) {
m_nativeThread.notifyAll();
}
}
});
Log.d("eegeo-android-sdk", "begin wait nativeDestroyApiRunner");
synchronized (m_nativeThread) {
try {
m_nativeThread.wait();
} catch (InterruptedException e) {
e.printStackTrace();
}
}
Log.d("eegeo-android-sdk", "end wait nativeDestroyApiRunner");
m_nativeThread.quit();
}
EegeoNativeMapView.java 文件源码
java
阅读 41
收藏 0
点赞 0
评论 0
项目:android-api
作者:
评论列表
文章目录