آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

مقدار دهی اولیه عناصر یک کنترل سفارشی توسط برنامه و قبل از نمایش کنترل با تعریف خاصیت

ab_r  12 سال پیش  12 سال پیش
0 0

یک کنترل سفارشی طراحی شده که شامل یک textview و تعدادی عناصر دیگر  می باشد. مقادیر اولیه پیش از اجرای برنامه تنظیم شده است . هدف این است که پیش از نمایش کنترل در صفحه مقادیری نظیر متن textview توسط برنامه (با ایجاد خاصیت در کلاس کنترل) از بیرون و توسط کد تنظیم شوند. با  تنظیم خاصیت ها، در لحظه اجرا مقادیر منتقل نمی شوند و null می باشند. وای با یک رویداد نظیر کلیک مقادیر درست منتقل می شوند. روش درست و اصولی برای این منظور چیست؟

در زبان C#.net برای هر کنترل رویدادی به نام OnLoad وجود دارد که برای این منظور استفاده می شود. آیا برای کنترل های اندروید نیز چنین متدی وجود دارد؟

با تشکر.

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
na3er-faraji  12 سال پیش
0 0

شما اگه کار رو درست انجام داده باشید باید تو همون رویداد oncreate بتونید به راحتی مقادیر رو به خاصیت های دلخواه بدید. درست مثل سایر کنترل های استاندارد اندروید


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .