You question is a bit confusing. But as far as I understood, onCheckedChanged
fires automatically when your activity is loaded first time provided that you have set listener in onCreate
method.
You can implement on onClick
but then you have to take care of both events. As onClick
will fire first and then onCheckedChange
will fire. And in OnCheckedChange
you can detect whether the Radio button changed or not by using a temporary variable.
Hope this answers your question.