Так же, как пользователь, который спросил это: Как браузер по умолчанию на Android отправляет намерения "ОТПРАВИТЬ"? , я хочу, чтобы мое приложение Android обрабатывало отправку без вывода сообщений.Я реализовал предлагаемое решение, безголовое действие, которое никогда не вызывает setContentView ():
public class IntentMgrAct extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// setContentView explicitally ommited
Toast.makeText(getApplicationContext(), "Message sent", Toast.LENGTH_LONG).show();
}
}
Когда другие приложения отправляют намерение на мою "тупую" деятельность, оно появляется за тостом, но все, что я хочу, этотостЯ пытался скрыть безголовую активность с помощью finish () после Toast.makeText и делает свое дело, но есть заметное мерцание.Как я могу предотвратить появление активности?