阅读背景:

Android获取EditText,Spinner,CheckBox,RadioButton信息Toast显示

来源:互联网 

工程目录:

MainActivity:

package com.example.demo_one;

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;
import android.view.View;
import android.widget.CheckBox;
import android.widget.EditText;
import android.widget.RadioButton;
import android.widget.RadioGroup;
import android.widget.Spinner;
import android.widget.Toast;

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        findViewById(R.id.btn).setOnClickListener(new View.OnClickListener(){
            @Override
            public void onClick(View v) {
                String mess="";
                EditText et=findViewById(R.id.editText);
                mess+=et.getText().toString()+",";
                Spinner sp=findViewById(R.id.spinner);
                mess+=sp.getSelectedItem().toString()+",";
                CheckBox cb1=findViewById(R.id.checkBox);
                CheckBox cb2=findViewById(R.id.checkBox2);
                CheckBox cb3=findViewById(R.id.checkBox3);
                CheckBox cb4=findViewById(R.id.checkBox4);
                if(cb1.isChecked())
                    mess+=cb1.getText()+",";
                if(cb2.isChecked())
                    mess+=cb2.getText()+",";
                if(cb3.isChecked())
                    mess+=cb3.getText()+",";
                if(cb4.isChecked())
                    mess+=cb4.getText()+",";
                RadioGroup rg=findViewById(R.id.rg);
                RadioButton rb=findViewById(rg.getCheckedRadioButtonId());
                mess+=rb.getText();
                Toast.makeText(MainActivity.this, mess, Toast.LENGTH_SHORT).show();
            }
        });
    }
}

package 



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: