80,351
社区成员
发帖
与我相关
我的任务
分享
package com.example.lly.denglu;
/**
* Created by lly on 2018/6/14.
*/
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.widget.Button;
import android.widget.CheckBox;
import android.widget.RadioButton;
import android.widget.Toast;
public class Main3Activity extends AppCompatActivity {
private RadioButton nan=null;
private RadioButton nv=null;
private Button save=null;
private CheckBox ai1=null;
private CheckBox ai2=null;
private CheckBox ai3=null;
private CheckBox ai4=null;
private CheckBox ai5=null;
private CheckBox ai6=null;
private CheckBox ai7=null;
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main3);
nan=(RadioButton)super.findViewById(R.id.radioButton1);
nv=(RadioButton)super.findViewById(R.id.radioButton2);
ai1=(CheckBox) super.findViewById(R.id.checkBox1);
ai2=(CheckBox) super.findViewById(R.id.checkBox2);
ai3=(CheckBox) super.findViewById(R.id.checkBox3);
ai4=(CheckBox) super.findViewById(R.id.checkBox4);
ai5=(CheckBox) super.findViewById(R.id.checkBox5);
ai6=(CheckBox) super.findViewById(R.id.checkBox6);
ai7=(CheckBox) super.findViewById(R.id.checkBox7);
save=(Button)super.findViewById(R.id.button3);
save.setOnClickListener(new SaveOnClickListener());
}
private class SaveOnClickListener implements View.OnClickListener{
public void onClick(View v){
String xingbie=" ";
String aihao0=" ";
String aihao1=" ";
String aihao2=" ";
String aihao3=" ";
String aihao4=" ";
String aihao5=" ";
String aihao6=" ";
if(nan.isChecked())
xingbie=nan.getText().toString();
if(nv.isChecked())
xingbie=nv.getText().toString();
int i=0;
if (ai1.isChecked() && i<3 ){i++;
aihao0 = ai1.getText().toString();}
if(i>=4)ai1.setChecked(false);
if (ai2.isChecked() && i<3){i++;
aihao1 = ai2.getText().toString();}
if(i>=4)ai2.setChecked(false);
if (ai3.isChecked()&&i<3){i++;
aihao2 = ai3.getText().toString();}
if(i>=4)ai3.setChecked(false);
if (ai4.isChecked()&&i<3){i++;
aihao3 = ai4.getText().toString();}
if(i>=4)ai4.setChecked(false);
if (ai5.isChecked()&&i<3){i++;
aihao4 = ai5.getText().toString();}
if(i>=4)ai5.setChecked(false);
if (ai6.isChecked()&&i<3){i++;
aihao5 = ai6.getText().toString();}
if(i>=4)ai6.setChecked(false);
if (ai7.isChecked()&&i<3){i++;
aihao6 = ai7.getText().toString();}
if(i>=4)ai7.setChecked(false);
String sInfo="性别:"+xingbie+"*****爱好:"+aihao0+aihao1+aihao2+aihao3+aihao4+aihao5+aihao6;
Toast.makeText(getApplicationContext(),sInfo,Toast.LENGTH_LONG).show();
}
}
}
package com.example.lly.denglu;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.util.Log;
import android.view.View;
import android.widget.Button;
import android.widget.CheckBox;
import android.widget.CompoundButton;
import android.widget.RadioButton;
import android.widget.Toast;
import java.lang.String;
public class Main3Activity extends AppCompatActivity {
private RadioButton nan=null;
private RadioButton nv=null;
private Button save=null;
private CheckBox ai1=null;
private CheckBox ai2=null;
private CheckBox ai3=null;
private CheckBox ai4=null;
private CheckBox ai5=null;
private CheckBox ai6=null;
private CheckBox ai7=null;
private int i1=0;
private int i2=0;
private int i3=0;
private int i4=0;
private int i5=0;
private int i6=0;
private int i7=0;
private int ii=0;
private String aihao0 = " ";
private String aihao1 = " ";
private String aihao2 = " ";
private String aihao3 = " ";
private String aihao4 = " ";
private String aihao5 = " ";
private String aihao6 = " ";
private String xingbie = " ";
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main3);
nan = (RadioButton) super.findViewById(R.id.radioButton1);
nv = (RadioButton) super.findViewById(R.id.radioButton2);
ai1 = (CheckBox) super.findViewById(R.id.checkBox1);
ai2 = (CheckBox) super.findViewById(R.id.checkBox2);
ai3 = (CheckBox) super.findViewById(R.id.checkBox3);
ai4 = (CheckBox) super.findViewById(R.id.checkBox4);
ai5 = (CheckBox) super.findViewById(R.id.checkBox5);
ai6 = (CheckBox) super.findViewById(R.id.checkBox6);
ai7 = (CheckBox) super.findViewById(R.id.checkBox7);
save = (Button) super.findViewById(R.id.button3);
save.setOnClickListener(new SaveOnClickListener());
ai1.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener(){
public void onCheckedChanged(CompoundButton buttonView,
boolean isChecked) {
// TODO Auto-generated method stub
if(isChecked)
{
aihao0 = ai1.getText().toString();i1=1;
}
else{
i1=0;
aihao0 ="";
}
}
});
ai2.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener(){
public void onCheckedChanged(CompoundButton buttonView,
boolean isChecked) {
// TODO Auto-generated method stub
if(isChecked)
{
aihao1 = ai2.getText().toString();i2=1;
}
else{
i2=0;
aihao0 ="";
}
}
});
ai3.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener(){
public void onCheckedChanged(CompoundButton buttonView,
boolean isChecked) {
// TODO Auto-generated method stub
if(isChecked)
{
aihao2 = ai3.getText().toString();i3=1;
}
else{
i3=0;
aihao0 ="";
}
}
});
ai4.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener(){
public void onCheckedChanged(CompoundButton buttonView,
boolean isChecked) {
// TODO Auto-generated method stub
if(isChecked)
{
aihao3 = ai4.getText().toString();i4=1;
}
else{
i4=0;
aihao0 ="";
}
}
});
ai5.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener(){
public void onCheckedChanged(CompoundButton buttonView,
boolean isChecked) {
// TODO Auto-generated method stub
if(isChecked)
{
aihao4 = ai5.getText().toString();i5=1;
}
else{
i5=0;
aihao0 ="";
}
}
});
ai6.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener(){
public void onCheckedChanged(CompoundButton buttonView,
boolean isChecked) {
// TODO Auto-generated method stub
if(isChecked)
{
aihao5 = ai6.getText().toString();i6=1;
}
else{
i6=0;
aihao0 ="";
}
}
});
ai7.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener(){
public void onCheckedChanged(CompoundButton buttonView,
boolean isChecked) {
// TODO Auto-generated method stub
if(isChecked)
{
aihao6 = ai7.getText().toString();i7=1;
}
else{
i7=0;
aihao0 ="";
}
}
});
ii=i1+i2+i3+i4+i5+i6+i7;
}
private class SaveOnClickListener implements View.OnClickListener {
public void onClick(View v) {
if (nan.isChecked())
xingbie = nan.getText().toString();
if (nv.isChecked())
xingbie = nv.getText().toString();
if(ii != 3)
Toast.makeText(getApplicationContext(), "7选3哦!", Toast.LENGTH_LONG).show();
else {
String sInfo = "性别:" + xingbie + "*****爱好:" + aihao0 + aihao1 + aihao2 + aihao3 + aihao4 + aihao5 + aihao6;
Toast.makeText(getApplicationContext(), sInfo, Toast.LENGTH_LONG).show();
}
}
}
}
这样行吗?package com.example.lly.denglu;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.util.Log;
import android.view.View;
import android.widget.Button;
import android.widget.CheckBox;
import android.widget.CompoundButton;
import android.widget.RadioButton;
import android.widget.Toast;
import java.lang.String;
public class Main3Activity extends AppCompatActivity {
private RadioButton nan=null;
private RadioButton nv=null;
private Button save=null;
private CheckBox ai1=null;
private CheckBox ai2=null;
private CheckBox ai3=null;
private CheckBox ai4=null;
private CheckBox ai5=null;
private CheckBox ai6=null;
private CheckBox ai7=null;
private int i1=0;
private int i2=0;
private int i3=0;
private int i4=0;
private int i5=0;
private int i6=0;
private int i7=0;
private int ii=0;
private String aihao0 = " ";
private String aihao1 = " ";
private String aihao2 = " ";
private String aihao3 = " ";
private String aihao4 = " ";
private String aihao5 = " ";
private String aihao6 = " ";
private String xingbie = " ";
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main3);
nan = (RadioButton) super.findViewById(R.id.radioButton1);
nv = (RadioButton) super.findViewById(R.id.radioButton2);
ai1 = (CheckBox) super.findViewById(R.id.checkBox1);
ai2 = (CheckBox) super.findViewById(R.id.checkBox2);
ai3 = (CheckBox) super.findViewById(R.id.checkBox3);
ai4 = (CheckBox) super.findViewById(R.id.checkBox4);
ai5 = (CheckBox) super.findViewById(R.id.checkBox5);
ai6 = (CheckBox) super.findViewById(R.id.checkBox6);
ai7 = (CheckBox) super.findViewById(R.id.checkBox7);
save = (Button) super.findViewById(R.id.button3);
save.setOnClickListener(new SaveOnClickListener());
ai1.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener(){
public void onCheckedChanged(CompoundButton buttonView,
boolean isChecked) {
// TODO Auto-generated method stub
if(isChecked)
{
aihao0 = ai1.getText().toString();i1=1;
}
else{
i1=0;
aihao0 ="";
}
}
});
ai2.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener(){
public void onCheckedChanged(CompoundButton buttonView,
boolean isChecked) {
// TODO Auto-generated method stub
if(isChecked)
{
aihao1 = ai2.getText().toString();i2=1;
}
else{
i2=0;
aihao0 ="";
}
}
});
ai3.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener(){
public void onCheckedChanged(CompoundButton buttonView,
boolean isChecked) {
// TODO Auto-generated method stub
if(isChecked)
{
aihao2 = ai3.getText().toString();i3=1;
}
else{
i3=0;
aihao0 ="";
}
}
});
ai4.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener(){
public void onCheckedChanged(CompoundButton buttonView,
boolean isChecked) {
// TODO Auto-generated method stub
if(isChecked)
{
aihao3 = ai4.getText().toString();i4=1;
}
else{
i4=0;
aihao0 ="";
}
}
});
ai5.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener(){
public void onCheckedChanged(CompoundButton buttonView,
boolean isChecked) {
// TODO Auto-generated method stub
if(isChecked)
{
aihao4 = ai5.getText().toString();i5=1;
}
else{
i5=0;
aihao0 ="";
}
}
});
ai6.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener(){
public void onCheckedChanged(CompoundButton buttonView,
boolean isChecked) {
// TODO Auto-generated method stub
if(isChecked)
{
aihao5 = ai6.getText().toString();i6=1;
}
else{
i6=0;
aihao0 ="";
}
}
});
ai7.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener(){
public void onCheckedChanged(CompoundButton buttonView,
boolean isChecked) {
// TODO Auto-generated method stub
if(isChecked)
{
aihao6 = ai7.getText().toString();i7=1;
}
else{
i7=0;
aihao0 ="";
}
}
});
ii=i1+i2+i3+i4+i5+i6+i7;
}
private class SaveOnClickListener implements View.OnClickListener {
public void onClick(View v) {
if (nan.isChecked())
xingbie = nan.getText().toString();
if (nv.isChecked())
xingbie = nv.getText().toString();
if(ii != 3)
Toast.makeText(getApplicationContext(), "7选3哦!", Toast.LENGTH_LONG).show();
else {
String sInfo = "性别:" + xingbie + "*****爱好:" + aihao0 + aihao1 + aihao2 + aihao3 + aihao4 + aihao5 + aihao6;
Toast.makeText(getApplicationContext(), sInfo, Toast.LENGTH_LONG).show();
}
}
}
}
这样嘛?