public void RadioButtonSelected(RadioButtonView view, RadioButtonView.RadioButtonStatus buttonStates)
 {
     if (CheckUtil.ListIsNull(listButton))
     {
         return;
     }
     for (int i = 0; i < listButton.Count; i++)
     {
         RadioButtonView itemRB = listButton[i];
         if (itemRB.Equals(view))
         {
             if (!isCancelSelect)
             {
                 itemRB.ChangeStates(RadioButtonView.RadioButtonStatus.Selected);
             }
             if (mRGCallBack != null)
             {
                 mRGCallBack.RadioButtonSelected(this, i, itemRB);
             }
         }
         else
         {
             itemRB.ChangeStates(RadioButtonView.RadioButtonStatus.Unselected);
             if (mRGCallBack != null)
             {
                 mRGCallBack.RadioButtonUnSelected(this, i, itemRB);
             }
         }
     }
 }
Beispiel #2
0
 public void RadioButtonSelected(RadioButtonView view, bool isSelect)
 {
     if (listButton.IsNull())
     {
         return;
     }
     for (int i = 0; i < listButton.Count; i++)
     {
         RadioButtonView itemRB = listButton[i];
         if (itemRB.Equals(view))
         {
             if (!isCancelSelect)
             {
                 itemRB.ChangeStates(true);
             }
             if (mRGCallBack != null)
             {
                 mRGCallBack.RadioButtonSelected(this, i, itemRB);
             }
         }
         else
         {
             itemRB.ChangeStates(false);
             if (mRGCallBack != null)
             {
                 mRGCallBack.RadioButtonUnSelected(this, i, itemRB);
             }
         }
     }
 }