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


تابع مخفی کردن و نمایش دادن icon اپلیکیشن در بیسیک۴اندروید
3 می 2019
992 بازدید
نویسنده:

شاید تا الآن تصور میکردید که مخفی کردن آیکن برنامه از روی منو امکان نداره و یا از هر تابع ای که استفاده میکردید آنتی ویروس های روی گوشی بهش گیر میدادن.

 

✅ اما با این تابع بدون تداخل و مشکل با آنتی ویروس ها آیکن برنامه رو از روی منو مخفی و یا به نمایش در بیارید.

 

🔴 این تابع میتونه در هر جایی اعم از سرویس یا اکتیویتی استفاده بشه و هیچ محدودیتی نداره!

 

۱- ایجاد تابع جاوا در بین 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)

 

 


پژمان نیکروان
پژمان نیکروان

پژمان نیکروان هستم؛ مدیر وب سایت کافه توسعه، شروع فعالیتم به برنامه نویسی از سال 1392 بوده و هدف از ایجاد وبسایت اشتراک گذاری تجارب خودم و دیگر برنامه نویسان هست.

ارسال دیدگاه

می توانید از تگ های HTML نیز استفاده کنید :
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

دیدگاه های مطلب:
Profile Comment
عباسعلی آقاباباییان

با سلام وخسته نباشید
بسیار عالی و خوب بود متشکرم

پاسخ دادن

13 نوامبر 2019

Profile Comment
on

سلام برای هر نرم افزاری که پکیج نیمشو وارد کنیم مخفی میشه یا فقط نرم افزاری که توش کد و به کار بردیم؟

پاسخ دادن

9 می 2019

    Profile Comment
    پژمان نیکروان

    سلام خدمت شما
    خیر فقط اپلیکیشن خودتون رو مخفی میکنه،
    بزودی این کد رو هم آماده و در همین پست لینکش رو قرار میدیم.

    پاسخ دادن

    12 می 2019