public virtual void onChildViewAdded(android.view.View parent, android.view.View child) { if (parent == this._enclosing && child is android.widget.RadioButton) { int id = child.getId(); // generates an id if it's missing if (id == android.view.View.NO_ID) { id = child.GetHashCode(); child.setId(id); } ((android.widget.RadioButton)child).setOnCheckedChangeWidgetListener(this._enclosing .mChildOnCheckedChangeListener); } if (this.mOnHierarchyChangeListener != null) { this.mOnHierarchyChangeListener.onChildViewAdded(parent, child); } }