android作业
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="请选择你喜欢的花"
android:layout_gravity="center"
android:textSize="50dp"
android:scrollbars="vertical"
android:focusableInTouchMode="true"
android:focusable="true"
android:singleLine="true"
android:ellipsize="marquee"
android:marqueeRepeatLimit="marquee_forever"
android:id="@+id/xuan" />
<ImageView
android:layout_marginTop="30dp"
android:layout_width="200dp"
android:layout_height="140dp"
android: ="@drawable/lihua.jpg"
android:layout_gravity="center"
android:id="@+id/tu"/>
<RadioGroup
android:id="@+id/radio"
android:layout_gravity="center"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"/>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal">
<RadioButton
android:id="@+id/taohua"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="20sp"
android:text="桃花" />
<RadioButton
android:id="@+id/lihua"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="20sp"
android:text="梨花" />
<RadioButton
android:id="@+id/yulanhua"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="20sp"
android:text="玉兰花" />
<LinearLayout
android:id="@+id/radio2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal">
<RadioButton
android:id="@+id/xinghua"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="20sp"
android:text="杏花" />
<RadioButton
android:id="@+id/meihua"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="20sp"
android:text="梅花" />
<RadioButton
android:id="@+id/mudan"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="20sp"
android:text="牡丹" />
</LinearLayout>
package cn.edu.niit.hellogirl;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.widget.ImageView;
import android.widget.RadioButton;
import android.widget.RadioGroup;
import android.widget.TextView;
public class HeiActivity extends AppCompatActivity {
private TextView xuan;
private RadioButton xinghua;
private RadioButton taohua;
private RadioButton lihua;
private RadioButton meihua;
private RadioButton yulanhua;
private RadioButton mudan;
private RadioGroup radio;
private ImageView tu;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_hei);
xuan = (TextView) findViewById(R.id.xuan);
xinghua = (RadioButton) findViewById(R.id.xinghua);
taohua = (RadioButton) findViewById(R.id.taohua);
lihua = (RadioButton) findViewById(R.id.lihua);
meihua = (RadioButton) findViewById(R.id.meihua);
yulanhua = (RadioButton) findViewById(R.id.yulanhua);
mudan = (RadioButton) findViewById(R.id.mudan);
radio = (RadioGroup) findViewById(R.id.radio);
tu =(ImageView)findViewById(R.id.tu);
radio.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() { //监听rgrg RadioGroup组
public void onCheckedChanged(RadioGroup radioGroup, int i) {
if(xinghua.isChecked()){
tu.setImageResource(R.drawable.xinghua);
radio.clearCheck();
}
if(taohua.isChecked()){
tu.setImageResource(R.drawable.taohua);
radio.clearCheck();
}
if(lihua.isChecked()){
tu.setImageResource(R.drawable.lihua);
radio.clearCheck();
}
}
});
radio.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() {//监听rgrg2 RadioGroup组
public void onCheckedChanged(RadioGroup radioGroup, int i) {
if(meihua.isChecked()){
tu.setImageResource(R.drawable.meihua);
radio.clearCheck();
}
if(yulanhua.isChecked()){
tu.setImageResource(R.drawable.yulanhua);
radio.clearCheck();
}
if(mudan.isChecked()){
tu.setImageResource(R.drawable.mudan);
radio.clearCheck();
}
}
});
}
}