AndroidApplicationBackend now uses constructor for activity instead of
setter.