Ali BBH 27 ارسال شده در 31 خرداد، 2016 اشتراک گذاری ارسال شده در 31 خرداد، 2016 سلام دوستان عزیز خسته نباشید سال نوتون هم مبارک باشه ببخشید بنده یک اکتیویتی دارم با 2 لایوت میخوام وقتی لایوت اول لود شد داخل اون لایوت دوم رو لود کنم ولایوت قبلی رو نبندم تا اینجا مشکلی نیست فقط من الان میخوام تو لایوت دوم لایوت دوم رو ببندم و همو برگردم به لایوت اول که بسته نشده نمیدونم منظورمو گرفتین یا نه ببینید یه دستوری است : Activity.RemoveAllViews که این میاد تموم لایوت هارو میبنده من فقط میخوام لایوت جاری رو ببندم ایا دستوری در این زیمنه هست ؟ بسیار سپاس گذار میشم اگه به من جواب بدهید لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
mahdi tahan 723 ارسال شده در 31 خرداد، 2016 اشتراک گذاری ارسال شده در 31 خرداد، 2016 خوب پیش رفتی دیگ بعد از Activity.RemoveAllViews لیوت اولتو دوباره لود کن..یا اکتیویتی رو فینیش کن و دوباره استارت اکتیویتی کن.. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Ali BBH 27 ارسال شده در 31 خرداد، 2016 سازنده اشتراک گذاری ارسال شده در 31 خرداد، 2016 خوب پیش رفتی دیگ بعد از Activity.RemoveAllViews لیوت اولتو دوباره لود کن..یا اکتیویتی رو فینیش کن و دوباره استارت اکتیویتی کن.. باتشکر از پاسخ شما مساله اینجاست من نمیخوام لایوت قبل رو ببندم برای همین نمیخوام از دستور فوق استفاده کنم لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Farzad Musavi 576 ارسال شده در 31 خرداد، 2016 اشتراک گذاری ارسال شده در 31 خرداد، 2016 منظورتو خوب نفهمیدم ولی میتونی لایوتها رو توی پنل لود کنی و پنل رو ریمو کنی لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Ali BBH 27 ارسال شده در 31 خرداد، 2016 سازنده اشتراک گذاری ارسال شده در 31 خرداد، 2016 منظورتو خوب نفهمیدم ولی میتونی لایوتها رو توی پنل لود کنی و پنل رو ریمو کنی خیلی به نظر ایده ی خوبی میاد فقط اگه میشه نحوه ی لود لایوت تو پنل رو بگید چون من یه پنل ادد کردم pK1.Initialize("pK") pK1.LoadLayout("koliList") بااین دستور لایمو لود میخوام بکنم ولی هیچ اتفاقی رخ نمیده لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Farzad Musavi 576 ارسال شده در 31 خرداد، 2016 اشتراک گذاری ارسال شده در 31 خرداد، 2016 خیلی به نظر ایده ی خوبی میاد فقط اگه میشه نحوه ی لود لایوت تو پنل رو بگید چون من یه پنل ادد کردم pK1.Initialize("pK") pK1.LoadLayout("koliList") بااین دستور لایمو لود میخوام بکنم ولی هیچ اتفاقی رخ نمیده پنل رو ادد کن تو اکتیویتی دگ activity.addview(pk1,0,0,100%x,100%y) لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Ali BBH 27 ارسال شده در 31 خرداد، 2016 سازنده اشتراک گذاری ارسال شده در 31 خرداد، 2016 پنل رو ادد کن تو اکتیویتی دگ activity.addview(pk1,0,0,100%x,100%y) java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first. این ارورو میده مثل اینکه میگه باید همه ی چیلد هارو قبلش باید ریمو کنم لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمد رشوند 1,209 ارسال شده در 31 خرداد، 2016 اشتراک گذاری ارسال شده در 31 خرداد، 2016 من هم دقیق متوجه منظورتون نشدم ولی راهش اینه شما تو دیزاینر یک پنل به اسم p1 اد میکنی بعد یک پنل دیگه داخل همون p1 به اسم p2 میسازید داخل اکتیوتی کریت لایوتی که توش p1 و p2 موجود هست رو لود کنید خب وقتی شما تو دیزاینر پنل بسازید نیازی به اینیشیالایز پنل ها داخل کد نویسی نیست حالا داخل پنل یک لایوت اول که میخواهید بیاد رو لود کنید سپس تو پنل دوم هم لایوت دوم که ساختید رو لود کنید حالا برای اینکه لایوت دوم بره و لایوت اول معلوم باشه شما باید مقدار دیداری پنل دوم را برابر با false کنید به این صورت p2.visible=false اینطوری پنل دوم محو میشه و پنل اول که لایوت اول داخلش لود شده نمایان میشه لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Farzad Musavi 576 ارسال شده در 31 خرداد، 2016 اشتراک گذاری ارسال شده در 31 خرداد، 2016 java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first. این ارورو میده مثل اینکه میگه باید همه ی چیلد هارو قبلش باید ریمو کنم ریموش نکردی دوباره اددش کردی؟ لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
Ali BBH 27
سلام دوستان عزیز خسته نباشید سال نوتون هم مبارک باشه
ببخشید بنده یک اکتیویتی دارم با 2 لایوت میخوام وقتی لایوت اول لود شد داخل اون لایوت دوم رو لود کنم
ولایوت قبلی رو نبندم
تا اینجا مشکلی نیست فقط من الان میخوام تو لایوت دوم لایوت دوم رو ببندم و همو برگردم به لایوت اول که بسته نشده
نمیدونم منظورمو گرفتین یا نه ببینید یه دستوری است :
Activity.RemoveAllViews که این میاد تموم لایوت هارو میبنده من فقط میخوام لایوت جاری رو ببندم ایا دستوری در این زیمنه هست ؟
بسیار سپاس گذار میشم اگه به من جواب بدهید
لینک ارسال
به اشتراک گذاری در سایت های دیگر
8 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.