android adaptation 3