سلام و خسته نباشید.
استاد ببخشید شما در RadioGroup زمانی که از شرطswitch استفاده کردین برای این که به ایدی radio button ها اشاره کنید از متد findViewById استفاده نکردید و مستقیم از متد R.id استفاده کردید.
می خواستم علت این کار رو بدونم؟؟؟
سلام و احترام بله نیازی نیست ما رادیوباتن ها رو findView کنیم
چون وقتی ما متد setOnCheckedChangeListener رو روی رادیوگروپ اعمال میکنیم اون متد مربوطه instance ی از id اون رادیوباتنی که انتخاب شده به ما میده پس ما میتونیم هر کاری میخایم انجام بدیم رو انجام بدیم پس نتیجه میگیریم برای این کار نیازی به findView نیست.
پیشنهاد میکنم برای درک بیشتر این جلسه پایه ای دوباره ویدیو رو ببینین