EegeoNativeMapView.java 文件源码

java
阅读 41 收藏 0 点赞 0 评论 0

项目:android-api 作者:
@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();
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号