تابع مخفی کردن و نمایش دادن icon اپلیکیشن در بیسیک۴اندروید

شاید تا الآن تصور میکردید که مخفی کردن آیکن برنامه از روی منو امکان نداره و یا از هر تابع ای که استفاده میکردید آنتی ویروس های روی گوشی بهش گیر میدادن.
✅ اما با این تابع بدون تداخل و مشکل با آنتی ویروس ها آیکن برنامه رو از روی منو مخفی و یا به نمایش در بیارید.
🔴 این تابع میتونه در هر جایی اعم از سرویس یا اکتیویتی استفاده بشه و هیچ محدودیتی نداره!
۱- ایجاد تابع جاوا در بین SUB ها در محیط کد نویسی ( بجای عبارت ir.cafetoseeh پکیج نیم اپلیکیشن خودتون رو قرار بدید ) :
#if java import android.content.ComponentName; public void showAppIcon() { try { ComponentName componentName = new ComponentName(this, ir.cafetoseeh.main.class); getPackageManager().setComponentEnabledSetting(componentName, 1, 1); } catch (Exception e) { e.printStackTrace(); }} public void hideAppIcon() { try { ComponentName componentName = new ComponentName(this, ir.cafetoseeh.main.class); getPackageManager().setComponentEnabledSetting(componentName, 2, 1); } catch (Exception e) { e.printStackTrace(); }} //cafetoseeh.ir #End If
۲- مخفی کردن آیکن:
Dim jo As JavaObject jo.InitializeContext jo.RunMethod("hideAppIcon",Null)
۳- نمایش مجدد آیکن:
Dim jo As JavaObject jo.InitializeContext jo.RunMethod("showAppIcon",Null)