Background Tasks 3.6 HOTFIX
-
[FIXED] Event issue which in some cases, for components like Proximity sensor the app would crash. This was because the event was fired too early for the extension to handle the event.
Nothing more than this fix
Download the extension: com.kumaraswamy.tasks.aix (468.3 KB)
1 Like
Plz give permission to use in appathon
1 Like
hello sorry, can you show me your blocks? I too can't get SimpleNotification to work
i don't understand where this block goes ... i can't get it to work
Hi Iomedesimo, use that block at the last.
I begin to understand how it works ...
however I cannot dynamically call .Start (in fact the first returns True but the others False).
I have a list of items [ms, name, desc], but it only works with the first item
You are calling two blocks that starts the service.
They are Alarm which is used to start a service at a particular time. Then you are also calling the Start block, you are trying to start two types of services (Alarm & Normal).
When Alarm blocks is called, the task list is cleared (this type of behavior because its annoying most of the time to use ResetTaskList block). The Start block will just save the empty values to database because its already cleared when Alarm is called.
excuse me,
the right block is this ... alarm I added it to test the sound.
without alarm it starts only the first element of the list
to make a sound I'll think about it later
The blocks looks correct. You have set the SimpleNotification value for the notification Id as 1 that will remain constant, the notification will just get updated.
I don't know is this is the problem, but set an unique id for it.
Is the return value False when the Start is called the second time?
I just realized that you are just creating one component that will only work for the first time or the first round of the loop.
You should try creating the component in the Loop instead. The extension will automatically reject the process and return false just to prevent unnecessary/not working/redundant tasks.
1 Like
yes, you were right, I put the CreateComponent block inside the loop and it works. thank you very much...
now if i wanted to make a sound what could be the right approach?
I tried to create a Sound component but I couldn't...
PS: I publish the correct block, maybe someone can use it
1 Like
Please post your blocks here so that I can check them. It is posible to play a sound in the background.
Your welcome!
here is the block that follows the same logic as before but does not emit any sound (obviously the audio file has been uploaded)
You are not setting the source of the Sound component.
Like the above block, create a function that sets the source and call it.
i can't ... i feel stupid
that then I saw that in a xiaomi the SimpleNotification does not make any sound by default, while on a samsung it plays the default sound, but in none of the 2 cases my audio file is played
Well its me who spend hours looking into a single small bug
Here you are creating two functions of the same Id, so it will not work.
After changing the function Id and the values in the CallFunction blocks with unique id (values) , first call the function that will set the source before calling the play function.