improved ui for pre-ICS devices
fixed crash errors on Android 1.6
formatted code