Android的Dialog开发和运用
本文演示如何开发按BACK弹出退出游戏的Dialog对话框。
自定义Dialog需要一个Style文件,Layout文件。
style文件用来设置对话框的样式(主题)。
?Layout文件用来设置对话框的按钮文字等信息
?接下来就是在代码中的运用!
新建一个类,继承DIalog,然后对文字信息进行修改,以及监听按钮之后的处理
?
@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) {// TODO Auto-generated method stubif (keyCode == KeyEvent.KEYCODE_BACK) {//在这里设置style主题文件。 DialogExit dialog = new DialogExit(MainActivity.this, R.style.DialogExit); dialog.show();return true;}return super.onKeyDown(keyCode, event);}?