Instale widgets de la pantalla de inicio de forma progromática

Tengo una ventana de actividad principal en mi aplicación, que muestra tres iconos, también hay 3 widgets de la pantalla de inicio en esta aplicación.

¿Existe la posibilidad de mantener presionado uno de los íconos de la actividad principal para realizar el mismo comportamiento que cuando instala los accesos directos del programa desde el menú de la aplicación al arrastrar accesos directos en el escritorio? (por ejemplo, este video:http://www.youtube.com/watch?v=DQ37cASti4k) o que el usuario tenga que ir a la pantalla de inicio \ menu \ add \ widget ??

Respuestas a la pregunta(2)

Su respuesta a la pregunta