بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
تفاوت ListActivity با Activity در ساخت Listview
سلام
چه فرقی می کنه برای ساخت اکتیویتی که یه لیست رو نمایش می ده از ListActivity یا Activity مشتق کنیم.
برای این سوال 3 پاسخ وجود دارد.
پاسخ به سوال
مجتبی یگانه
12 سال پیش
0
0
در مفاهیم شی گرایی ،توضیح داده شده است
extends کردن به معنی فرزندی از آن کلاس است ، حالا یعنی
اکتیوتی "آکتیویتی اصلی " فرزندیست از نوع "اکتیویتی ها"
پاسخ به سوال
Mostafa Sabzi Sarvestani
12 سال پیش
0
0
دوست گرامی اینو که می دونم فرق ListActivity با Activity چیه؟
پاسخ به سوال
uncocoder
12 سال پیش
+1
0
شما وقتی از ListActivity میراث بری کنید در واقع دارید از Activity میراث بری می کنید که داخلش یک کنترل ListView با id به اسم R.id.list وجود داره. دیگه نه می تونید بالاش چیزی بندازید، نه پایینش چیزی بندازید و کلاً محدود هستید به یک ListView روی صفحه.
از اونطرف چند تا متد بهتون میده که بجای set کردن آرایه بصورت
list.setAdapter(someAdapter);
یک متد دیگه رو صدا می زنید و از این خورده ریزها.پس چی از شما میگیره؟ :
- دیگه نمی تونید صفحتون رو دیزاین خاص بدید ( مگر با کد )
- دیگه نمی تونید از کلاس EnhancedActivity که ما تعریف کردیم استفاده کنید.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .