Delete SMS once received to inbox
<p>First of all I would like to clarify that this question is not a duplicate of any other question as for the following reason:</p>

<p>I would like to delete the SMS <strong>once it reaches the inbox</strong> and <strong>not before reaching the inbox</strong>,
because if I want to delete the SMS before reaching the inbox I will have to use what's called <code>BroadcastReceiver</code> and set its <code>priority</code> to <code>1000</code> ( which is the <em>maximum</em> ). However, what if there is another application using the same priority? Android will choose one of them arbitrarily, in other words, it is not guaranteed that it's my application who's gonna take care of the SMS received as there might be another application on the mobile having the same priority. For such reason, I would like to listen to the inbox, and once it is received, i check its characteristics and delete it.</p>

<p>P.S: I have experience with handling SMS <strong>before</strong> reaching the inbox, my question now is handling the SMS <strong>once it reaches</strong> the inbox, this is what interests me.</p>

<p>Appreciating your support!</p>
