Android 如何将单选按钮选择转换为字符串并将其放入EditText?

Android 如何将单选按钮选择转换为字符串并将其放入EditText?,android,string,int,android-edittext,radio-group,Android,String,Int,Android Edittext,Radio Group,我正在尝试登录我的网站,需要弄清楚如何将radioButton选项转换为字符串,然后将其转换为EditText public class HttpLogin extends Activity { private Button login; private EditText company, username, password; private int radioCheckedId; @Override public void onCreate(Bund

我正在尝试登录我的网站,需要弄清楚如何将radioButton选项转换为字符串,然后将其转换为EditText

public class HttpLogin extends Activity {
    private Button login;
    private EditText company, username, password;
    private int radioCheckedId;

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

        login = (Button) findViewById(R.id.button1);
        RadioGroup radioGroup = (RadioGroup) findViewById(R.id.radioCompany); 
        radioGroup.setOnCheckedChangeListener(new OnCheckedChangeListener() 
        {
            public void onCheckedChanged(RadioGroup group, int checkedId) {
                radioCheckedId = checkedId;
                if(radioCheckedId==1){
                    company=R.string.a_e;
                }
                if(radioCheckedId==2){
                    company=R.string.stat_o;
                }
                else{
                    Toast.makeText(getApplicationContext(), "Please choose a company.",
                               Toast.LENGTH_LONG).show();
                }

            }
        });
        username = (EditText) findViewById(R.id.editText1);
        password = (EditText) findViewById(R.id.editText2);

        login.setOnClickListener(new OnClickListener() {

            public void onClick(View v) {

                String mCompany = company.getText().toString();
                String mUsername = username.getText().toString();
                String mPassword = password.getText().toString();

                tryLogin(mCompany, mUsername, mPassword);
            }
        });
    }

获取单选组的引用,然后使用单选组的getCheckedInId方法查找所选单选按钮,然后获取对应于该id的单选按钮,然后调用该id的getText方法

希望这对你有帮助