منو

PopupMenu در اندروید

PopupMenu از جمله امکانات اندرویدی است که کمتر شناخته شده است و معمولاً برنامه نویسان برای پیاده سازی چنین امکانی به دنبال کتابخانه های خارجی می گردند در حالی که چنین امکانی به صورت تو کار در اندروید وجود دارد (اگرچه ممکن است کتابخانه های دیگر امکانات بیشتری نسبت به این کلاس داشته باشند ولی استفاده از کلاس های پیش فرض اندرویدی معمولاً راه ساده تری است) ، کلاس PopupMenu از اندروید API Level 11 اضافه شده است و به ما این امکان را می دهد که در هر جایی از برنامه که بخواهیم منوی popup باز کنیم. برای آشنایی بهتر با این کلاس یه مثال ساده طراحی می کنیم.

ساخت منوی انتخاب مرحله

قبلآ با ساخت منو توسط MenuScene آشنا شدیم ، گاهی اوقات ممکن است نیاز پیدا کنیم که خودمان یک منوی کاملاً اختصاصی ایجاد کنیم که برای اینکار می توانیم از روش های مختلفی استفاده کنیم ، در این آموزش یک منوی انتخاب مرحله (Level) اختصاصی طراحی می کنیم ، در این آموزش از Sprite و Entity استفاده می کنیم ، همانطور که خواهید دید استفاده از Entity  روشی بسیار انعطاف پذیر است و کار های زیادی با این روش می توانید انجام دهید.

در این آموزش قصد داریم منویی به شکل زیر ایجاد کنیم :

اشتراک در RSS - منو