如何实现RadioGroup在Android中的基本使用?
- 内容介绍
- 文章标签
- 相关推荐
本文共计243个文字,预计阅读时间需要1分钟。
javaLayout.xmlMainActivity.javapackage com.test.radiogroup;
import android.os.Bundle;import android.support.annotation.IdRes;import android.support.v7.app.AppCompatActivity;import android.util.Log;import android.widget.RadioGroup;
public class MainActivity extends AppCompatActivity {
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main);
RadioGroup radioGroup=findViewById(R.id.radioGroup); Log.d(RadioGroup, RadioGroup created); }}
layout.xml
package com.test.radiogroup; import android.os.Bundle; import android.support.annotation.IdRes; import android.support.v7.app.AppCompatActivity; import android.util.Log; import android.widget.RadioGroup; public class MainActivity extends AppCompatActivity { private RadioGroup rg; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.layout); rg = (RadioGroup) findViewById(R.id.radioGroup1); rg.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() { @Override public void onCheckedChanged(RadioGroup group, @IdRes int checkedId) { switch (checkedId){ case R.id.radioButton3: Log.i("tag","你选择了男"); break; case R.id.radioButton4: Log.i("tag","你选择了女"); break; default: break; } } }); } }
本文共计243个文字,预计阅读时间需要1分钟。
javaLayout.xmlMainActivity.javapackage com.test.radiogroup;
import android.os.Bundle;import android.support.annotation.IdRes;import android.support.v7.app.AppCompatActivity;import android.util.Log;import android.widget.RadioGroup;
public class MainActivity extends AppCompatActivity {
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main);
RadioGroup radioGroup=findViewById(R.id.radioGroup); Log.d(RadioGroup, RadioGroup created); }}
layout.xml
package com.test.radiogroup; import android.os.Bundle; import android.support.annotation.IdRes; import android.support.v7.app.AppCompatActivity; import android.util.Log; import android.widget.RadioGroup; public class MainActivity extends AppCompatActivity { private RadioGroup rg; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.layout); rg = (RadioGroup) findViewById(R.id.radioGroup1); rg.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() { @Override public void onCheckedChanged(RadioGroup group, @IdRes int checkedId) { switch (checkedId){ case R.id.radioButton3: Log.i("tag","你选择了男"); break; case R.id.radioButton4: Log.i("tag","你选择了女"); break; default: break; } } }); } }

