added supporting for android 2.1