Android studio简单对话框的实现代码
时间: 2024-06-16 10:04:38 浏览: 157
Android 对话框代码
当需要在Android应用程序中显示简单对话框时,可以使用AlertDialog类来实现。以下是一个简单的示例代码,演示如何在Android Studio中实现简单对话框:
```java
// 导入必要的类
import android.app.AlertDialog;
import android.content.DialogInterface;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
public class MainActivity extends AppCompatActivity {
private Button showDialogButton;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
showDialogButton = findViewById(R.id.show_dialog_button);
showDialogButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// 创建AlertDialog.Builder对象
AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this);
builder.setTitle("简单对话框"); // 设置对话框标题
builder.setMessage("这是一个简单的对话框。"); // 设置对话框消息
// 设置确定按钮及其点击事件
builder.setPositiveButton("确定", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// 点击确定按钮后的操作
dialog.dismiss(); // 关闭对话框
}
});
// 创建并显示对话框
AlertDialog dialog = builder.create();
dialog.show();
}
});
}
}
```
在上述代码中,我们首先导入了AlertDialog和DialogInterface类。然后,在MainActivity类中,我们创建了一个按钮showDialogButton,并设置了点击事件。在点击事件中,我们创建了一个AlertDialog.Builder对象,并设置了对话框的标题和消息。接下来,我们设置了确定按钮的点击事件,当用户点击确定按钮时,对话框会被关闭。最后,我们创建并显示了对话框。
阅读全文