بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
نوشتن شرط اگر برنامه بازار باز نباشد توروخدا کنک
من میخام اگه برنامه بازار در حال اجرا نبود تواست نمایش داده شه
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();
}
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .