آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

نوشتن شرط اگر برنامه بازار باز نباشد توروخدا کنک

دانیال  10 سال پیش  10 سال پیش
+1 0

من میخام اگه برنامه بازار در حال اجرا نبود تواست نمایش داده شه

0 0
این سوال شما زیاد تو انجمن پرسیده شده.یه جستجو کن راحت به جوابت میرسی (10 سال پیش)
0 0
چی سرچ کنم لطفا لینک بزار (10 سال پیش)
0 0
کمک (10 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
دبیری  10 سال پیش
+1 0


چک کردن نصب بودن :
if (isPackageInstalled("com.farsitel.bazaar")) {
Toast.makeText(getApplicationContext(), "بازار نصب است", Toast.LENGTH_LONG).show();
}
else {
Toast.makeText(getApplicationContext(), "لطفا ابتدا کافه بازار را نصب کنید ", Toast.LENGTH_SHORT).show();
// Bazar is not installed
}


public boolean isPackageInstalled(String PackageName) {
PackageManager manager = getPackageManager();
boolean isAppInstalled = false;
try {
manager.getPackageInfo(PackageName, PackageManager.GET_ACTIVITIES);
isAppInstalled = true;
}
catch (PackageManager.NameNotFoundException e) {
e.printStackTrace();
}
return isAppInstalled;
}

 چک کردن در حال اجرا بودن :

ActivityManager am =(ActivityManager) mContext .getSystemService(Activity.ACTIVITY_SERVICE);

String
packageName = am.getRunningTasks(1).get(0).topActivity .getPackageName();
if (
packageName ==com.farsitel.bazaar ){

Toast.makeText(getApplicationContext(), "بازار در حال اجراست", Toast.LENGTH_SHORT).show();
}
0 0
android.permission.GET_TASKS این پرمیشن هم اضافه کن (10 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .