一、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();
}