B4X FEED Widget in targetSdkVersion="31"

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

درباره موضوع در تاریخ, در دسته b4xfeed ایجاد شده و آغاز کننده آن practicalsoftمی باشد و موضوع آن: Widget in targetSdkVersion=\"31\" است. این موضوع تا کنون 25 بازدید کننده و, 0 پاسخ داشته و 0 بار پسندیده شده...
نام دسته b4xfeed
نام موضوع Widget in targetSdkVersion=\"31\"
آغاز کننده موضوع practicalsoft
تاریخ شروع
پاسخ‌ها
0
بازدیدها
25
پسندها
0
آخرین ارسال توسط PracticalSoft
Jun 6, 2020
11,559
4,422
Hi all,

I've been trying for days now and can't get any further.

Since the forced update to Android Target API 31 in the Playstore, I get the following error message on devices with Android >= 12 when adding or remove the widget to/from the homescreen :
java.lang.RuntimeException: Unable to start receiver anywheresoftware.b4a.samples.homewidgets.widgetservice$widgetservice_BR: android.app.ForegroundServiceStartNotAllowedException: startForegroundService() not allowed due to mAllowStartForeground false: service anywheresoftware.b4a.samples.homewidgets/.widgetservice
Click to expand...
Spoiler: Screenshot
برای دیدن تصاویر باید ثبت نام کنید

After the error comes, the app takes about 2 minutes when you want to open it again. Sometimes Crash Window from Android also comes. The error is reproducible.

This also applies to Erel's example, which should serve as a guide to creating a widget.
[H3] [/H3]
Basic4android v1.6 adds support for home screen widgets. This tutorial will explain how to implement your own home screen widgets (also named App Widgets). It is important to understand that the widgets are created and managed in another process, different than the process that your application...
برای دیدن تصاویر باید ثبت نام کنید

Spoiler: Example Screen
برای دیدن تصاویر باید ثبت نام کنید


I did not...



 

عقب
بالا