public View getView(final int position, View convertView, ViewGroup parent) {
final Constructor row = buttonList.get(position);
LayoutInflater inflater = LayoutInflater.from( context );
View v = inflater.inflate( R.layout.breakfastitems_view, parent, false );
RelativeLayout relative1 = (RelativeLayout)v.findViewById(R.id.relative1);
final RadioButton chbox=(RadioButton)v.findViewById(R.id.rb1);
final RadioButton rb2=(RadioButton)v.findViewById(R.id.rb2);
chbox.setOnClickListener(new View.OnClickListener(){
public void onClick(View v) {
RadioButton chbox = (RadioButton)v;
if(chbox.isChecked()){
Boolean value=false;
rb2.setChecked(value);
rb3.setChecked(false);
rb4.setChecked(false);
rb5.setChecked(false);
rb6.setChecked(false);
}
selected_total.set(position, selected_cost.get(position));
selectprice.setText(selected_total.get(position));
}
});
rb2.setOnClickListener(new View.OnClickListener(){
public void onClick(View v) {
if(position==1){
chbox.setChecked(false);
rb3.setChecked(false);
rb4.setChecked(false);
rb5.setChecked(false);
rb6.setChecked(false);
}
selected_total.set(position, selected_cost.get(position));
selectprice.setText(selected_total.get(position));
}
});
I am unable to uncheck this radio buttons. Thanks for help in advance.
0 comments:
Post a Comment