>>815
text == null だとnull判定できてないよ。
text.length() == 0 とか確かこんな書き方で判定するはず。