黑马程序员——Android之重要组件ButtonGroup
2015-03-09 17:28
316 查看
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------
MainActivity 文件:
activity_main.xml:
MainActivity 文件:
package com.example.buttongroup; //import android.support.v7.app.ActionBarActivity; import android.app.Activity; import android.os.Bundle; //import android.view.Menu; //import android.view.MenuItem; import android.widget.RadioButton; import android.widget.RadioGroup; import android.widget.TextView; public class MainActivity extends Activity { TextView tv; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); tv=(TextView) findViewById(R.id.tv); RadioGroup group=(RadioGroup)findViewById(R.id.radioGroup1); group.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() { //绑定一个匿名监听器 @Override public void onCheckedChanged(RadioGroup group, int checkedId) { // TODO Auto-generated method stub int radioButtonId=group.getCheckedRadioButtonId(); RadioButton rb=(RadioButton) MainActivity.this.findViewById(radioButtonId); tv.setText("您的性别时:"+rb.getText()); } }); } }
activity_main.xml:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="请选择您的性别" android:textSize="9pt" /> <RadioGroup android:id="@+id/radioGroup1" android:layout_width="wrap_content" android:layout_height="wrap_content" > <RadioButton android:id="@+id/radio0" android:layout_width="wrap_content" android:layout_height="wrap_content" android:checked="true" android:text="男" /> <RadioButton android:id="@+id/radio1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="女" /> </RadioGroup> <TextView android:id="@+id/tv" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="您的性别是,男" android:textSize="9pt" /> </LinearLayout>
相关文章推荐
- Android初级之组件基础07-RadioButton/RadioGroup
- 黑马程序员——Android之重要组件Notification
- 黑马程序员——Android之重要组件ListView
- 黑马程序员——Android之重要组件ImageButton
- 黑马程序员——Android之重要组件Textview&EditText
- 黑马程序员——Android之重要组件CheckBox
- 黑马程序员——Android之重要组件BroadcastReceiver
- 黑马程序员——Android之重要组件Intent-active_Activity
- android button组件居中显示
- Android - ExpandableListView的group里添加button后不能展开的解决方法
- android 四大重要的组件之ContentProvider
- Android--Button,ImageButton组件
- [android]控件CheckBox/RadioGroup/RadioButton的常用属性---单复选控件
- Android重要组件使用方法汇总
- Android 重要的组件
- android四个重要的组件Service
- Android控件系列之RadioButton&RadioGroup
- Android控件系列之RadioButton&RadioGroup
- Android四个重要的组件BroadcastReceiver
- Android重要组件之一 Service 服务讲解学习(一)