منوی پاپ آپ(Popup Menu) در برنامه نویسی اندروید

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

در داخل پوشه res یک پوشه جدید به نام menu ایجاد می کنیم و در داخل این پوشه یک فایل xml به نام popup_menu.xml ایجاد می کنیم ، این فایل حاوی آیتم های منوی دلخواهمان خواهد بود ، در داخل این فایل کد xml زیر را می نویسیم :

 

File: poupup_menu.xml

فایل xml اصلی برنامه را به صورت زیر طراحی می کنیم :

File: activity_main.xml

کد جاوای اصلی برنامه را نیز به صورت زیر می نویسیم :

File: MainActivity.java

خروجی برنامه به صورت زیر خواهد بود.

منو برنامه نویسی اندرویدMenu androidPopup Menu android

طریقه نمایش منوی پاپ آپ(PopupMenu) به این صورت است که ابتدا منو در زیر عنصر(تکست ویو یا دکمه یا هر چیز دیگری) قرار می گیرد. اگر فضا نداشت در بالای عنصر قرار می گیرد.و اگر شما در خارج منوی پاپ آپ کلیک کنید ناپدید خواهد شد.

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *