آموزش ساخت Custom Menu در اندروید

دسته بندی ها : برنامه نویسی اندروید ۱۳ آبان ۱۳۹۸ فرشته آقامیری
ساخت منو

ایجاد ایجاد کردن option menu در اندروید استودیو

حتما در اپلیکیشن ها با سه نقطهِ بالا صفحه مواجه شده اید. اغلب با کلیک روی دکمه menu یک سری گزینه ها نمایش داده می شود و هر یک می توانند وظیفه و عملیات خاصی را به انجام برسانند. مثلا می توان در بین گزینه ها، گزینه تنظیمات را قرار داد تا با فشار دادن آن پنجره تنظیمات گوشی باز شود و کاربر بتواند تنظیمات موردنظر خود را وارد کند.

برای ایجاد منو در اندروید استودیو مراحل زیر را طی کنید.

روی res راست کلیک کنید و گزینه New > android Resource Directory را بزنید:

ساخت منو در اندروید

بدین ترتیب پوشه menu را بسازید:

ساخت منو در اندروید

اکنون روی menu راست کلیک کنید و Menu resource file را بزنید،نام دلخواهی برای منوی خود انتخاب کنید:

ساخت منو در اندروید

ما منو را با نام setting ساختیم و صفحه xml با تگ menu ایجاد شد:

ساخت منو در اندروید

اکنون باید کدهای لازم را در بخش xml بنویسیم. ما در منوی خود سه آیتم درباره ما، تماس با ما و سبد خرید را اضافه کردیم. می توان برای هر آیتم آیکن نیز تعریف کرد.

ساخت منو در اندروید

تا زمانی که کدهای جاوا را ننویسیم، منوی ما در تولبار نشان داده نمی شود. پس به MainActivity.java می رویم:

متد onCreateOptionsMenu را فراخوانی کنید:

اکنون منو در صفحه اصلی به صورت سه نقطه نشان داده می شود. اگر می خواهید با کلیک روی هر آیتم کار خاصی انجام شود یا به صفحه دیگری وارد شوید، منوی onOptionsItemSelected را فراخوانی کنید:

اجرای برنامه:

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

ساخت منو در اندروید

سورس کامل:

برای دانلود آموزش ویدئویی کاستوم منو روی لینک کلیک کنید

فرشته آقامیری
فرشته آقامیری

مطالب زیر را حتما بخوانید:

نظرات کاربران

پاسخی بگذارید

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

لینک کوتاه :

عضویت در خبرنامه ویژه مشتریان سیگما پلاس

با عضویت در خبرنامه ویژه سیگما پلاس از آخرین جشنواره های سایت باخبر شوید!