Can you add a try/catch here for ActivityNotFoundException, returning false in the catch?