Android 弹框开发:使用 Java 和 AlertDialog 实现
要使用 Java 编写一个 Android 弹框,你可以使用 AlertDialog 类。以下是一个示例代码:
import android.app.AlertDialog;
import android.content.Context;
import android.content.DialogInterface;
import android.widget.Toast;
public class DialogUtils {
public static void showDialog(Context context, String title, String message) {
AlertDialog.Builder builder = new AlertDialog.Builder(context);
builder.setTitle(title)
.setMessage(message)
.setPositiveButton('确定', new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) {
// 点击确定按钮的逻辑
Toast.makeText(context, '点击了确定按钮', Toast.LENGTH_SHORT).show();
}
})
.setNegativeButton('取消', new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) {
// 点击取消按钮的逻辑
Toast.makeText(context, '点击了取消按钮', Toast.LENGTH_SHORT).show();
}
})
.create()
.show();
}
}
在你的 Activity 类中,你可以通过以下方式调用弹框:
DialogUtils.showDialog(this, '提示', '这是一个弹框示例');
这个示例中的弹框包括一个标题和一个消息内容,并且有确定和取消按钮。你可以根据需要自定义弹框的内容和按钮的逻辑。
原文地址: https://www.cveoy.top/t/topic/qkb6 著作权归作者所有。请勿转载和采集!