Yes, but it took me
4 seconds to implement the SMSInterceptor,
if it worked as advertised
. By "all the trouble" I was implying all the new intent handling and code required to make a complete SMS app.
If I want my app to send/receive messages to the customers of my app clients, as I understand it now, I have two options:
- Use the SMSInterceptor, and just let all the messages my app needs/sends pile up in the SMS history, displaying spurious message received notifications, etc., or
- Make my app the default message app which entails doing everything a "normal" messaging app would, handling the history, interfacing with contacts, "send with" intents, etc.
I understand this is an OS limitation, nothing to do with B4A, and in terms of complexity to me it seems like you get a choice of swatting at the mosquito with your hand or using a howitzer to kill it. Some type of middle-ground "fly-swatter" solution would seem to be in order.