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

ایجاد تغییرات ui در اکتیویتی بعد از بستن دیالوگ(حل نشده)

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

سلام دوستان 

وقتی یک دیالوگ رو روی یک اکتیویتی صدا می زنیم _دیالوگی که با لیست ویو پرشده ومثلا لیستی از صوت ها رو نمایش می ده_چطور ی شه بعد از بستن دیالوگ در ui اکتیویتی تغییر ایجاد کرد _مثلا لایه مربوط به فایل صوتی رو visible کرد_

نظرات

hojat_babaie 10 سال پیش
سلام دوستان کسی در این باره اطلاعاتی نداره
مسعود فرمانی 10 سال پیش
اگر منظورتون اینه که هر آیتم در لیست ویوی دیالوگ یه لایه جداگونه داره و با توجه به انتخابای کاربر لایه های مختلف رو توی یک اکتیوی نشون بدید،باید از فرگمنت ها و کلاس FragmentManager استفاده کنید ایده:میتونید یه لایه برای اکتیویتی بسازید و هر بار با انتخاب یک آیتم خاص از لیست ویوی دیالوگ عناصر این لایه رو با داده های اون آیتم خاص پر کنید....
hojat_babaie 10 سال پیش
دقیقا منظورم این هست که وقتی دیالوگ روی اکتیویتی رو می بندیم چه متدی برای اکتیویتی زیرش فرا خونده می شه؟
Vahid 10 سال پیش
شما می خواید کاربر که به دیالوگ پاسخ داد شما تو اکتیویتی متوجه بشین؟ اگه اینو می خواین احتمالا متد onResume اکتیویتی اجرا می شه. اما من خودم از یک listener استفاده می کنم. در واقع یک interface درست کردم که هر وقت کاربر کلیدی از دیالوک رو می زنه فعال میشه.

هنوز پاسخی ثبت نشده است


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