microbox Active Member Licensed User Longtime User Oct 12, 2014 #1 Hi everyone! I'm working on application that receives data from 10 clients with xbees wireless modules(searching for specific code and deletes it when exist in the main device) it's working fine. I'm noticing that when a message box is open at the main device, transactions holds up and continues until message box is close. Is there a solution for it? I needed a form message box that will let the user select options and while the device is busy working in the process at the same time. And need some advice regarding hardware.. at this time I'm using Android 4.0 and a single core 1.5 Ghz. Do you think it would be better if I change it to Dual core or Quad core? Thanks in advance.
Hi everyone! I'm working on application that receives data from 10 clients with xbees wireless modules(searching for specific code and deletes it when exist in the main device) it's working fine. I'm noticing that when a message box is open at the main device, transactions holds up and continues until message box is close. Is there a solution for it? I needed a form message box that will let the user select options and while the device is busy working in the process at the same time. And need some advice regarding hardware.. at this time I'm using Android 4.0 and a single core 1.5 Ghz. Do you think it would be better if I change it to Dual core or Quad core? Thanks in advance.
Erel B4X founder Staff member Licensed User Longtime User Oct 12, 2014 #2 You should avoid showing modal dialogs when you use AsyncStreams. Modal dialogs can cause the message to arrive in the wrong order. Instead use non-modal dialogs (a panel that you bring to front). Upvote 0
You should avoid showing modal dialogs when you use AsyncStreams. Modal dialogs can cause the message to arrive in the wrong order. Instead use non-modal dialogs (a panel that you bring to front).
microbox Active Member Licensed User Longtime User Oct 12, 2014 #3 Good day Erel, I will try it.. and thank you for the reply. Upvote 0