support OnQueryTextListener on Android 2.3 android below
code style