بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

ارث بری فرم ها

مدیریت گفتگو
Atieh 10 سال پیش
آخرین تغییر: 10 سال پیش

سلام دوستان // من یک اکتیویتی دارم که فرمش شامل تعداد زیاد دکمه و تکس باکس و تکس ویو هست . می خوام 3 تا فرم دیگ مثل این فرم با دقیقا همین کدهایی که برای این دکمه ها در این اکتیویتی نوشتم داشته باشم . منتها هر کدوم از این فرمها یک تکس ویوی اضافی ترم دارند من از ارث بری استفاده کردم . یعنی یک کلاس ActivityEnhanced نوشتم و توش این کدها رو قرار دادم . اولا اینک اصلا بعضی متدها رو نمیشناخت .. به نظرتون این کاری ک من کردم دسته یا نه؟ ممنون میشم راهنماییم کنید

نظرات

MeY3am 10 سال پیش
شما چرا بصورت داینامیک کنترل هارو به فرم هاتون اضافه نمی کنید ؟ اینجوری بهتره !

پاسخ‌ها 1

Atieh 10 سال پیش

منظورتون از داینامیک چیه ؟ میشه یکم توضیح بدید؟

 

نظرات

MeY3am 10 سال پیش
بخش 15 آموزش های رو ببینید قسمت دانلودر ، استاد برای تعداد progress ها از روش داینامیک استفاده میکنند، درضمن برای جواب های کوتاه از درج پاسخ خودداری کنید میتونستید همینو کامنت کنید !
Atieh 10 سال پیش
من هنوز به اون آموزش نرسیدم . ولی الان ک دیدم فکر کنم منظورتون ساخت ی کتابخونه است ، درسته؟
MeY3am 10 سال پیش
خیر به کتابخونه مرتبط نیست، مثلا برای تکست ویو جدید به اینصورت بنویسید ()TextView txtTest = new TextView و با استفاده از LayoutInflater کنترل هاتو به ویو موردنظر مثلا یک لایه در فرمتون بچسبونید، اما اگه شما هنوز به این بخش از آموزش ها نرسیدین از همون روش معمول استفاده کنید چون که آموزش هارو بترتیب بخش ها ببینید بعید میدونم دیگه مشکلی براتون بوجود بیاد !
Atieh 10 سال پیش
الان کدی ک زدم ارث بریه . ولی خب توی هر اکتیویتی دکمه های یکسان تعریف شدند و این منو یکم اذیت می کنه . چون تکرار کده! بازم ممنون از پاسخ گویی تون

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