这个主要是重写函数onKeyDown().
public boolean onKeyDown(int key , KeyEvent event){
if ( key == KeyEvent.KEYCODE_BACK && event.getRepeatCount()==0 ){
aDialog();
}
return true ;
}
public void aDialog(){
new AlertDialog.Builder(this).setTitle("确认要退出吗?")
.setPositiveButton("确定" , new DialogInterface.OnClickListener(){
public void onClick(DialogInterface dialog , int which ){
IRead.this.finish();
}
})
.setNegativeButton("返回" , new DialogInterface.OnClickListener(){
public void onClick(DialogInterface dialog , int which ){
}
}).show();
}