Adapted activity to cope better with injected view renderer and user action handler