android studio创建一个单选测试,按下确认键后,弹出一个警报对话框显示是否回答正确。代码编译给我
时间: 2023-05-25 09:02:10 浏览: 107
好的,以下是一个简单的例子代码供您参考:
```java
public class MainActivity extends AppCompatActivity {
RadioButton radioButton;
Button button;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
radioButton = findViewById(R.id.radioButton);
button = findViewById(R.id.button);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// 检查是否选中了单选按钮
if (radioButton.isChecked()) {
// 弹出警报对话框
AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this);
builder.setTitle("提示");
builder.setMessage("回答正确!");
builder.setPositiveButton("确定", null);
builder.show();
} else {
Toast.makeText(MainActivity.this, "请选择一个选项", Toast.LENGTH_SHORT).show();
}
}
});
}
}
```
在这个例子中,我们在布局文件中添加了一个单选按钮和一个按钮。当用户点击按钮时,程序会检查是否选中了单选按钮。如果是,就弹出一个警报对话框,否则就显示一个简单的提示信息。
注意,这只是一个简单的例子,您可以根据自己的需求进行修改和优化。同时,请记得在 AndroidManifest.xml 文件中声明权限:`<uses-permission android:name="android.permission.INTERNET" />`,以便能够连接到互联网。
阅读全文