package com.schibsted.spain.barista.sample;
import android.os.Bundle;
import android.support.annotation.IdRes;
import android.support.v7.app.AppCompatActivity;
import android.widget.RadioGroup;
import android.widget.TextView;
public class RadioButtonsActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_radiobuttons);
RadioGroup radioGroup = (RadioGroup) findViewById(R.id.radiogroup);
RadioGroup reallyFarAwayRadioGroup = (RadioGroup) findViewById(R.id.radiogroup_really_far_away);
radioGroup.setOnCheckedChangeListener(new PutClickedIdOnTextView());
reallyFarAwayRadioGroup.setOnCheckedChangeListener(new PutClickedIdOnTextView());
}
private class PutClickedIdOnTextView implements RadioGroup.OnCheckedChangeListener {
@Override
public void onCheckedChanged(RadioGroup group, @IdRes int checkedId) {
TextView textView = (TextView) findViewById(R.id.selected_item);
textView.setText(String.valueOf(checkedId));
}
}
}