Valores predeterminados de la intención de Android: detectar y borrar

¿Hay alguna manera de detectar que un teléfono tiene una aplicación predeterminada elegida para un propósito comoandroid.intent.action.SEND ?

¿Hay alguna manera de borrar la aplicación predeterminada a través del código?

Me gustaría darle al usuario una opción para eliminar el valor predeterminado o al menos mostrar una pantalla que le diga cómo hacerlo manualmente, si puedo detectarlo.

Respuestas a la pregunta(2)

Su respuesta a la pregunta