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

سوال درباره طراحی گرافیک(فرگمنت)(حل شد)

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

سلام خدمت دوستان.

سوال من اینه که چطور میتونم یک طراحی گرافیکی مثل عکسی که گذاشتم داشته باشم.

زمانی که روی هر دو باتن گیاهی یا شیمیایی کلیک میشه اکتیویتیه مربوطشون زیر این دو تا باتن به نمایش در میان. چطور این کار رو میتونم انجام بدم؟لطفا راهنمایی کنید.

نظرات

Reza 10 سال پیش
سلام ، استاد در این مورد پیشنهاد دادن که لازم نیست از TabHost استفاده کنید ، بلکه برای هر دکمه ( در مورد شما دو دکمه ) یه لایه تعریف کنی و با کلیک شدن هر دکمه لایه مربوط به اون VISIBLE بشه و بقیه لایه ها GONE بشن . نیازی هم به اکتیویتی جدید نیست .
Spirit 10 سال پیش
اونایی که گفتین Activity نیستن Fragment ـَن، اگر دنبال یه کار اصولی و بروز هستین این لینک رو مطالعه کنید.
Saeed 10 سال پیش
مرسی بابت راهنمایی تون. آقا رضا چیزی که گفتین دقیقا چیزی هست که من طراحی کردم ولی نمیدونم که چطور در یک onclickkistener اکتیویتی رو gone یا visible کنم. کدش رو میدونید؟
احمد 10 سال پیش
visible کردن مال اشیا برای اکتیویتی باید اون را ببندبد و با intent باز کنید تا اونجایی که من میدونم
Reza 10 سال پیش
>> Nosrati : درسته کار اصولی همینه که شما گفتید ، البته با Fragment زیاد کار نکردم . اما روشی که گفتم اصلا نیاز به کدنویسی نداره و فقط لایه ایجاد میکنی . تفاوتش با روش شما اینه که شما میتونی هر جای صفحه رو Scroll کنی و به Tab مورد نظر بری اما در روش من مجبوری روی خود تب کلیک کنی ، که با توجه به اینکه کد نویسی زیاد نداره این روش رو بیشتر میپسندم ( در ضمن من با اطلاعات خودم تا بخش 14 آموزش ها جواب دادم و قطعا راه بهتر و اصولی تر وجود داره ) .
Reza 10 سال پیش
>> Saeed : شما میتونید Activity باز کنید و همونطور که بهار گفت با intent باید این کار رو انجام بدید نه Visible کردن . اما گفتم نیازی به Activity نیست و شما باید 2 لایه ایجا کنی و عناصر رو توش قرار بدی و بعد در OnClick اون دو دکمه بالا ( گیاهی و شیمیایی ) بگی اگه لایه مربوط به همون دکمه Visible نیست اون رو Visible کنه و دیگری رو Gone کنه . که البته میتونی بعد از Visible کردن یه لایه ، همونو با انیمیشن set که شامل Translate و alpha هست نمایش بدی که از حالت خشک در بیاد . من خودم از این روش استفاده کردم و خیلی جالب شده .
احمد 10 سال پیش
اگه بتونین از فرگمنت استفاده کنین راحت تره اما لازم نیس برای کارای ساده لقمه را بپیچونین
Saeed 10 سال پیش
آیا تو آموزش های استاد طرز استفاده از فرگمنت ها گفته شده ؟
HoCoder 10 سال پیش
لینک رو مطالعه کنید و استاد هم درمورد fragment و viewpager توضیح دادن توی آموزش ها
Saeed 10 سال پیش
ممنون بابت راهنمایی هاتون

پاسخ‌ها 1

sh.khaksar 10 سال پیش

روش طراحی به این صورته که از یک Toolbar استفاده کنید، زیر اون از ویدجت TabLayout استفاده کنید که با ViewPager و فرگمنت های مورد نظرتون setup شده.

نظرات


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