Android二个按钮Dialog对话框
16lz
2021-12-21
1、res-layout-main.xml
2、MainActivity.java
导入包:
import android.app.Activity;import android.app.AlertDialog;import android.content.DialogInterface;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;
MainActivity类实现:
public class MainActivity extends Activity {private Button btn1;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);btn1 = (Button) findViewById(R.id.button1);btn1.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this);builder.setIcon(R.drawable.ic_launcher);builder.setTitle("你确定要离开吗?");builder.setPositiveButton("确定", new DialogInterface.OnClickListener() {@Overridepublic void onClick(DialogInterface arg0, int arg1) {// TODO Auto-generated method stubonShowDialog("你选择了确定");}});builder.setNegativeButton("取消", new DialogInterface.OnClickListener() {@Overridepublic void onClick(DialogInterface arg0, int arg1) {// TODO Auto-generated method stubonShowDialog("你选择了取消");}});builder.create().show();}private void onShowDialog(String str) {new AlertDialog.Builder(MainActivity.this).setMessage(str).show();}});}}
更多相关文章
- Android(安卓)点击回退按钮时弹出提示框
- 自动更新版本
- Android(安卓)ProgressDialog的使用
- eclipse项目导入androidstudio
- 友盟资深工程师徐仙明确定演讲主题:Android(安卓)插件架构实现探
- Android软件开发之盘点所有Dialog对话框大合集(一)
- android中导入数据
- React Native 中Android实现ImagePicker
- Android:带你玩转Servie,子线程,与UI线程通信[导入导出]