add android listener