View Full Version : راه حل استفاده از دو extends در یک اکتیویتی
esmail3309
پنج شنبه 27 شهریور 1393, 08:12 صبح
سلام دوستان
توی یکی اکتیویتی هام نیاز دارم که از دوتا .... (نمیدونم اسمش چیه) extends کنم (Activity) و (FragmentActivity).
یعنی یک public class MainActivity extends Activity
و یک public class MainActivity extends FragmentActivity
چطور میتونم همچین کاری انجام بدم؟
slr560
پنج شنبه 27 شهریور 1393, 09:40 صبح
خودت داری میگی fragmentActivity دیگه
هم قابلیت های Activity رو داره و هم Fragment
از همین FragmentActivity استفاده کن
esmail3309
پنج شنبه 27 شهریور 1393, 10:11 صبح
نه FragmentActivity رو بره مثال گفتم
slr560
پنج شنبه 27 شهریور 1393, 10:43 صبح
نه نمیشه . فقط میتونی از یه کلاس extend کنی و یه کلاس implement
dasssnj
پنج شنبه 27 شهریور 1393, 10:51 صبح
نه نمیشه . فقط میتونی از یه کلاس extend کنی و یه کلاس implement
برای extends درسته.
ولی برای implement دیگه هر چی بخوای میتونی اضافه کنی باید بینشون ( , ) بزاری. در ضمن کلاس ها را implement نمی کنند بلکه interface ها را implement می کنند!
public class NewActivity extends Activity implements OnClickListener,OnLayoutChangeListener {
...............................
}
slr560
پنج شنبه 27 شهریور 1393, 11:59 صبح
برای extends درسته.
ولی برای implement دیگه هر چی بخوای میتونی اضافه کنی باید بینشون ( , ) بزاری. در ضمن کلاس ها را implement نمی کنند بلکه interface ها را implement می کنند!
public class NewActivity extends Activity implements OnClickListener,OnLayoutChangeListener {
...............................
}
بله درسته حواسم نبود :چشمک:
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.