B4X FEED How to catch ActivityNotFoundException ?

  • نویسنده موضوع نویسنده موضوع PracticalBot
  • تاریخ شروع تاریخ شروع

اطلاعات موضوع

درباره موضوع در تاریخ, در دسته b4xfeed ایجاد شده و آغاز کننده آن PracticalBotمی باشد و موضوع آن: How to catch ActivityNotFoundException ? است. این موضوع تا کنون 21 بازدید کننده و, 0 پاسخ داشته و 0 بار پسندیده شده...
نام دسته b4xfeed
نام موضوع How to catch ActivityNotFoundException ?
آغاز کننده موضوع PracticalBot
تاریخ شروع
پاسخ‌ها
0
بازدیدها
21
پسندها
0
آخرین ارسال توسط PracticalBot

PracticalBot

ربات انجمن کاربردی
کاربر(جدید)
Dec 12, 2022
357
2
An "ActivityNotFoundException" occurs because there isn't an app installed on the device.
I don't want to use "Getinstalledpackages" which needs permission. I just want to handle "ActivityNotFoundException". In other words, if the application is installed on phone, startActivty () happens, otherwise shows the message "The application is not installed" instead of ActivityNotFoundException error message.

I have found Java codes. But I don't know how to use them in B4X. I try it but ActivityNotFoundException is not defined.

try {
// here is your code that can potentially throw the exception and the force crash
} catch (ActivityNotFoundException activityNotFound) {
Toast.makeText(this, "your error message", Toast.LENGTH_SHORT).show();
// maybe also log the exception, for future debugging?
}

Thank you for your answers in advance.

 

عقب
بالا