1)、布局:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<TextView
android:id="@+id/textView1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="5dp"
android:text="下面哪些不属于字符流(选1项)?"
android:textSize="14dp" />
<RadioGroup
android:id="@+id/radioGroup"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="left"
android:orientation="vertical" >
<RadioButton
android:id="@+id/radiob_A"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="12dp"
android:text="A.字符" />
<RadioButton
android:id="@+id/radiob_B"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="12dp"
android:text="B.字符数组" />
<RadioButton
android:id="@+id/radiob_C"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="12dp"
android:text="C.字符串" />
<RadioButton
android:id="@+id/radiob_D"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="12dp"
android:text="D.图片" />
</RadioGroup>
<Button
android:onClick="button"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="5dp"
android:layout_gravity="center_horizontal"
android:text="确定" />
</LinearLayout>
2)、Activity:
public class MainActivity extends Activity {
private RadioGroup mGroup;
private Boolean selected;//标记变量,用于判断是否正确选中
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mGroup = (RadioGroup) findViewById(R.id.radioGroup);
mGroup.setOnCheckedChangeListener(new OnCheckedChangeListener() {
@Override
public void onCheckedChanged(RadioGroup arg0, int id) {
switch (id) {
case R.id.radiob_D:
selected = true;//选中了正确答案
break;
default:
selected = false;//选中了错误答案
break;
}
}
});
}
//提交按钮
public void button(View v) {
if (selected) {
Toast.makeText(MainActivity.this, "回答正确!", Toast.LENGTH_SHORT)
.show();
} else {
Toast.makeText(MainActivity.this, "回答错误!", Toast.LENGTH_SHORT)
.show();
}
}
}
3)效果图:
今天的文章单选选择横线单词含义_radio单选「建议收藏」分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/58452.html