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

چطور در یک اکتیویتی layout را چندین بار عوض کنیم؟

amiryaser  11 سال پیش  11 سال پیش
0 0

سلام دوستان
بنده در حال طراحی یک بازی هستم و میخواهم با تمام شدن یک مرحله ، layout فعلی از اکتیویتی حذف شده و layout مرحله ی بعدی بارگذاری شود.
نکته : تعداد layout ها زیاد هستند ولی میخواهم از یک activity استفاده کنم.(که لازم نباشد برای هر layout یک اکتیویتی بسازم چون دستورات برای همه ی لایه ها یکیست فقط شکل مراحل متفاوت است.)
لطفا راهنمایی کنید...

0 0
دوستان کسی نیست منو راهنمایی کنه؟ (11 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
هادی اکبرزاده  11 سال پیش
0 0

فکر کنم باید اول هرچی توصفحه لود شدرو پاک کنی

اینجوری

 ViewGroup vg = (ViewGroup) (viewName.getParent());
        vg.removeView(viewName);

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

0 0
با پاک کردن صفحه مشکلی ندارم ، فقط میخوام بعد از اینکه به شرط پایان مرحله رسید اکتیویتی ریست بشه اما این بار setcontentview لایه ی جدید رو بار گذاری کنه... (11 سال پیش)

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