well, this question is not related with the code, but I'm just wondering, what situation makes language = null (in this activity) ?