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


تابع مخفی کردن و نمایش دادن icon اپلیکیشن در بیسیک۴اندروید
13 اردیبهشت 1398
1642 بازدید
نویسنده:

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

 

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

 

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

 

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

 

 


برای اطلاع از جدیدترین سورس ها و آموزش های سایت در کانال تلگرامی کافه توسعه عضو بشید: @CafeToseeh


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

پژمان نیکروان هستم؛ مدیر وب سایت کافه توسعه، شروع فعالیتم به برنامه نویسی از سال 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
Musa

سلام متاسفانه برخی گوشی ها ویروس شناسایش میکنن

پاسخ دادن

5 بهمن 1398

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

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

    پاسخ دادن

    6 بهمن 1398

Profile Comment
عباسعلی آقاباباییان

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

پاسخ دادن

22 آبان 1398

Profile Comment
on

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

پاسخ دادن

19 اردیبهشت 1398

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

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

    پاسخ دادن

    22 اردیبهشت 1398