Cómo proporcionar la opción de seleccionar Wi-Fi o GPRS para conectividad de red en la aplicación de Android

En mi aplicación, quiero proporcionar al usuario la opción de elegir wi-fi / GPRS para conectividad de red al servidor web. Puede haber respuestas a las siguientes preguntas para resolver mis problemas ... 1. Cómo verificar cuál es la opción de conectividad de red predeterminada actual habilitada. 2. Cómo habilitar el wi-fi / GPRS en la selección del usuario o (deshabilite el wi-fi si el usuario elige GPRS - si solo se requiere esta opción para que funcione el GPRS)

o hay alguna otra forma de hacer esto?

Respuestas a la pregunta(3)

Su respuesta a la pregunta