بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
چگونه چند فایل html را با استفاده از یک اکتیویتی اجرا کنم؟
در پروژه ی ساخت کتاب برای هر صفحه html یک اکتیویتی دارم. وقتی تعداد صفحات زیاد میشه مجبورم برای هرکدام یک اکتیویتی جداگانه بسازم که هرکدام با یک کلید کنترل شده و به نمایش در میاد. حالا راهی هست که من از یک اکتیویتی برای همه html ها استفاده کنم؟ یعنی اکتیویتی مشترک باشه و html ها و کلید ها متفاوت؟
+1
0
سلام ، من خودم از روش Visible و Gone کردن لایه ها استفاده میکنم . یعنی در یک اکتیویتی که دارای یک لایه اصلی هست هر تعداد لایه میخوای اضافه کن و هر html ای که خواستی فقط لایه مربوط به همون رو Visible کن و بقیه Gone باشن . البته شاید راه بهتری هم باشه ولی من اینو استفاده میکنم . (10 سال پیش)
0
0
مرسی از راهنماییتون، میشه بیشتر توضیح بدین؟ یا نمونه کد رو واسم ارسال کنید؟
(10 سال پیش)
+1
0
اصلا کد نداره ، شما یه لایه اصلی دارین ( افقی یا عمودی ) ، که مثلا توش 20 عدد لایه قرار داره . Visibility همه رو روی Gone بذار و هر لایه ای که خواستی باز کنی قبلی رو Gone کن و جدید رو Visible کن . ( بهتره برای اختصاص id به لایه ها ، از عدد استفاده کنید مثل layHtml_1 و layHtml_2 و ... تا بتونی با استفاده از شماره صفحه مورد نظر همون لایه رو باز کنی ) . این روش همون روشیه که خود استاد پیشنهاد دادن و گفتن به جای استفاده از TabHost از Visible و gone کردن لایه ها استفاده کنید . (10 سال پیش)
0
0
اگه تو مباحث آموزشی استاد هست مربوط به کدوم قسمت میشه؟
(10 سال پیش)
+1
0
من آموزشها رو تا بخش 14 دیدم ، چیزی در این مورد نبوده ولی قبلا که در انجمن در مورد TabHost سرچ کردم ، دیدم یه جا استاد فرمودن که از TabHost استفاده نکنید ، به جاش چند دکمه قرار بدین و با استفاده از اونا لایه ها رو Visible و Gone کنید . البته میدونم با استفاده از شی گرایی روش های بهتری وجود داره که باید سایر اعضا کمک کنن . (10 سال پیش)
برای این سوال پاسخی وجود ندارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .