در مورد متد findViewById

پرسیده شده
فعالیت 1396 روز پیش
دیده شده 625 بار
2

سلام و خسته نباشید.

استاد ببخشید شما در RadioGroup زمانی که از شرطswitch استفاده کردین برای این که به ایدی radio button ها اشاره کنید از متد findViewById استفاده نکردید و مستقیم از متد R.id استفاده کردید.

می خواستم علت این کار رو بدونم؟؟؟

فایل پیوست

3
حذف شده

سلام و احترام بله نیازی نیست ما رادیوباتن ها رو findView کنیم 

چون وقتی ما متد setOnCheckedChangeListener رو روی رادیوگروپ اعمال میکنیم اون متد مربوطه instance ی از id اون رادیوباتنی که انتخاب شده به ما میده پس ما میتونیم هر کاری میخایم انجام بدیم رو انجام بدیم پس نتیجه میگیریم برای این کار نیازی به findView نیست.

پیشنهاد میکنم برای درک بیشتر این جلسه پایه ای دوباره ویدیو رو ببینین

فایل پیوست

پوریا شفیعی

توسط

پوریا شفیعی

15 تیر 99