I have an app that make USSD calls, but after all USSD calls i got a dialog with the result to the user.
I know that is possible to dismiss this dialog because the \
I found an Answer to my question if you're trying to use USSD Calls you can disable the result text
In a russian blog there is a post that show how you can connect to the phoneutils service of android, then control the texts from USSD (CALL and RESULT). He show a sample using a interface (IExtentedendNetworkService ) that binds on phone utils just on the android OS start and if there was not any other app trying to do the same (Because just one service can be bound and maybe will be your or not, I don't know the rule that Android OS uses to choose).
In the function "CharSequence getUserMessage(CharSequence text);" if you return null the result dialog will not appear.