Ali BBH 27 ارسال شده در 12 فروردین، ۱۳۹۵ اشتراک گذاری ارسال شده در 12 فروردین، ۱۳۹۵ سلام دوستان عزیز خسته نباشید سال نوتون هم مبارک باشه ببخشید بنده یک اکتیویتی دارم با 2 لایوت میخوام وقتی لایوت اول لود شد داخل اون لایوت دوم رو لود کنم ولایوت قبلی رو نبندم تا اینجا مشکلی نیست فقط من الان میخوام تو لایوت دوم لایوت دوم رو ببندم و همو برگردم به لایوت اول که بسته نشده نمیدونم منظورمو گرفتین یا نه ببینید یه دستوری است : Activity.RemoveAllViews که این میاد تموم لایوت هارو میبنده من فقط میخوام لایوت جاری رو ببندم ایا دستوری در این زیمنه هست ؟ بسیار سپاس گذار میشم اگه به من جواب بدهید لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
mahdi tahan 723 ارسال شده در 12 فروردین، ۱۳۹۵ اشتراک گذاری ارسال شده در 12 فروردین، ۱۳۹۵ خوب پیش رفتی دیگ بعد از Activity.RemoveAllViews لیوت اولتو دوباره لود کن..یا اکتیویتی رو فینیش کن و دوباره استارت اکتیویتی کن.. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Ali BBH 27 ارسال شده در 12 فروردین، ۱۳۹۵ سازنده اشتراک گذاری ارسال شده در 12 فروردین، ۱۳۹۵ خوب پیش رفتی دیگ بعد از Activity.RemoveAllViews لیوت اولتو دوباره لود کن..یا اکتیویتی رو فینیش کن و دوباره استارت اکتیویتی کن.. باتشکر از پاسخ شما مساله اینجاست من نمیخوام لایوت قبل رو ببندم برای همین نمیخوام از دستور فوق استفاده کنم لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Farzad Musavi 576 ارسال شده در 12 فروردین، ۱۳۹۵ اشتراک گذاری ارسال شده در 12 فروردین، ۱۳۹۵ منظورتو خوب نفهمیدم ولی میتونی لایوتها رو توی پنل لود کنی و پنل رو ریمو کنی لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Ali BBH 27 ارسال شده در 12 فروردین، ۱۳۹۵ سازنده اشتراک گذاری ارسال شده در 12 فروردین، ۱۳۹۵ منظورتو خوب نفهمیدم ولی میتونی لایوتها رو توی پنل لود کنی و پنل رو ریمو کنی خیلی به نظر ایده ی خوبی میاد فقط اگه میشه نحوه ی لود لایوت تو پنل رو بگید چون من یه پنل ادد کردم pK1.Initialize("pK") pK1.LoadLayout("koliList") بااین دستور لایمو لود میخوام بکنم ولی هیچ اتفاقی رخ نمیده لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Farzad Musavi 576 ارسال شده در 12 فروردین، ۱۳۹۵ اشتراک گذاری ارسال شده در 12 فروردین، ۱۳۹۵ خیلی به نظر ایده ی خوبی میاد فقط اگه میشه نحوه ی لود لایوت تو پنل رو بگید چون من یه پنل ادد کردم pK1.Initialize("pK") pK1.LoadLayout("koliList") بااین دستور لایمو لود میخوام بکنم ولی هیچ اتفاقی رخ نمیده پنل رو ادد کن تو اکتیویتی دگ activity.addview(pk1,0,0,100%x,100%y) لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Ali BBH 27 ارسال شده در 12 فروردین، ۱۳۹۵ سازنده اشتراک گذاری ارسال شده در 12 فروردین، ۱۳۹۵ پنل رو ادد کن تو اکتیویتی دگ 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,208 ارسال شده در 12 فروردین، ۱۳۹۵ اشتراک گذاری ارسال شده در 12 فروردین، ۱۳۹۵ من هم دقیق متوجه منظورتون نشدم ولی راهش اینه شما تو دیزاینر یک پنل به اسم p1 اد میکنی بعد یک پنل دیگه داخل همون p1 به اسم p2 میسازید داخل اکتیوتی کریت لایوتی که توش p1 و p2 موجود هست رو لود کنید خب وقتی شما تو دیزاینر پنل بسازید نیازی به اینیشیالایز پنل ها داخل کد نویسی نیست حالا داخل پنل یک لایوت اول که میخواهید بیاد رو لود کنید سپس تو پنل دوم هم لایوت دوم که ساختید رو لود کنید حالا برای اینکه لایوت دوم بره و لایوت اول معلوم باشه شما باید مقدار دیداری پنل دوم را برابر با false کنید به این صورت p2.visible=false اینطوری پنل دوم محو میشه و پنل اول که لایوت اول داخلش لود شده نمایان میشه لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Farzad Musavi 576 ارسال شده در 12 فروردین، ۱۳۹۵ اشتراک گذاری ارسال شده در 12 فروردین، ۱۳۹۵ 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 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.