1.弹框自动弹出,在指定的时间自动消失。
// 第一个参数EnterScanActivity.this:当前类文件名称 // 友好的弹出框 AlertDialog.Builder loading = new AlertDialog.Builder(EnterScanActivity.this); // 提示的图标,可以不指定 //loading.setIcon(R.mipmap.tishi); // 点击弹框外部是否消失对话框 loading.setCancelable(false); // 弹框标题 loading.setTitle("温馨提示"); // 弹框提示 loading.setMessage("数据插入成功!"); // 该弹框作用>>在loading弹框弹出后的指定时间自动消失。 AlertDialog dialog dialog = loading.show(); new Handler().postDelayed(new Runnable() { @Override public void run() { dialog.dismiss(); } }, 200);//单位:毫秒2.弹框事件
new AlertDialog.Builder(this) .setTitle("您确定返回吗?") // 提示 //.setIcon(R.mipmap.tishi) .setCancelable(false) .setPositiveButton("取消", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialogInterface, int which) { //Todo //取消操作 } }) .setNegativeButton("确定", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialogInterface, int which) { // 跳转到另一个页面 //Intent intent = new Intent(EnterFormActivity.this,EnterListActivity.class); //startActivity(intent); //finish(); } }) .create().show();
3.Toast弹出框
// 第一个参数EnterFormActivity.this:当前类文件名称 // 短提示框(时间) Toast.makeText(EnterFormActivity.this, "数据已暂存到您本地!", Toast.LENGTH_SHORT).show(); // 长提示框(时间) Toast.makeText(EnterFormActivity.this, "数据已暂存到您本地!", Toast.LENGTH_LONG).show();