Example #1
0
 @Override
 protected void onDetachedFromWindow() {
   if (mDynDrawView != null) {
     mDynDrawView.setCoreView(null, null);
     mDynDrawView = null;
   }
   if (mViewAdapter != null) {
     mViewAdapter.delete();
     mViewAdapter = null;
   }
   if (mCoreView != null) {
     mCoreView.delete();
     mCoreView = null;
   }
   if (mCanvasAdapter != null) {
     mCanvasAdapter.delete();
     mCanvasAdapter = null;
   }
   super.onDetachedFromWindow();
 }