@Override public void run() { if (view.getTag(R.string.native_tag) != null) { WeakReference reference = (WeakReference) view.getTag(R.string.native_tag); NativeAdResponse response = (NativeAdResponse)reference.get(); if (response != null) { Clog.d(Clog.nativeLogTag, "Unregister native ad response, assets will be destroyed."); response.unregisterViews(); } view.setTag(R.string.native_tag, null); } } });