Android原生开发:两种提示框
16lz
2021-01-24
一、Toast提示框
1.样式
2.代码
MainActivity.java类
@Override public void onClick(View v) { super.onClick(v); switch (v.getId()){ case R.id.main_recharge_textview://充值 //重写点击充值,直接提示 Toast.makeText(MainActivity.this,"请先开通二维码乘车业务",Toast.LENGTH_LONG ).show(); default: break; } }
二、使用AlertDialog.Builder
1.样式
2.代码
MainActivity.java类
@Override public void onClick(View v) { super.onClick(v); switch (v.getId()){ case R.id.main_recharge_textview://充值 //调用提示框方法 showDialog(); default: break; } } //充值提示 private void showDialog(){ AlertDialog.Builder builder=new AlertDialog.Builder(this); builder.setIcon(android.R.drawable.ic_dialog_info);//提示图标 builder.setTitle("温馨提示"); builder.setMessage("天冷多加衣!"); builder.setPositiveButton("我知道了", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialogInterface, int i) { //点击“知道了”的后续业务逻辑 } }); AlertDialog dialog=builder.create(); dialog.show(); }
更多相关文章
- Mac下Android的cocos2d-x配置
- android TextView控件文字下划线
- android 打开GPS的2种方式
- 实现 Android(安卓)通知提示功能
- android SDK开发 -- TitleBar封装(二)
- Android(安卓)让一个Service开机自动启动
- Android原生SQLite常用SQL语句
- Android访问远程网页取回json数据
- Android分包机制个人总结