Uso de Guice para inyectar dependencias en el constructor de una actividad de Android

¿Alguien sabe de una manera de usar Guice para inyectar dependencias en el constructor de una actividad en Android? Parece que las actividades normalmente sólo tienen el constructor predeterminado para que la plataforma pueda crear fácilmente una nueva instancia. Si bien es bastante fácil tener un singleton para hacer referencia al inyector y obtener dependencias de esa manera es menos limpio e introduce un poco de estado estático.

¿Alguna sugerencia?

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.