عضویت در سایت

ورود

فراموشی رمز عبور

رمز عبور خود را فراموش کرده اید؟ ایمیل خود را وارد کنید

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

ورود

عضویت در سایت

رایگان ثبت نام کنید و سوالات خود را بپرسید، همچنین میتوانید در پاسخگویی به سوالات دیگر کاربران نیز سهیم باشید، هر مشکلی در ثبت نام یا ورود داشتید با ایمیل beporsam@gmail.com در ارتباط باشید

در بین 1142 آموزش و 1919 پرسش به دنبال چه هستید؟

ویندوز
نصب آنلاین ویندوز

ویندوز 7,8,10,11
مشاوره
مشاوره خرید لپ تاپ و کامپیوتر

مشاوره حرفه ای دریافت کن
بلاگ
مقالات آموزشی

1k+
پشتیبانی آنلاین

سخت افزار/نرم افزار

آموزش ساخت متریال دیالوگ پیشرفته در B4A

سلام

با یک آموزش دیگه از بیسیک فور اندروید در خدمتتون هستید، تا الان MessageBox ها در B4A رو حتما دیدید که خیلی ساده هستند، اگه میخواید یک مسیج باکس به صورت متریال دیزاین بسازید، در ادامه همراه بپرسم باشید.

متریال دیالوگ B4A

متریال دیالوگ B4A

ما در بیسیک فور اندروید یک مدل مسیج باکس داریم که با این دستور به نمایش درمیاد:

مطلب پیشنهادی:  سورس دیالوگ باکس B4A

اما ما در این پست میخواهیم نمونه متریالی این نوع مسیج باکس را به شما آموزش دهیم.

آموزش:

  • ابتدا کتابخانه های appCompat و material dialogs را در پروژه خود فعال کنید(دانلود کتابخانه ها).
  • سپس کتابخانه material dialogs را تعریف کنید:

  • سپس آن را راه اندازی میکنیم:

  • سپس باکس پیام را در رویداد دلخواهمان میگذاریم:

اگر کمی به دستورات دقت کنید، خیلی واضح هستند ولی با این حال در ادامه براتون توضیح میدم:

  • ابتدا عنوان پیام را باید بنویسید.
  • سپس نوبت به متن نمایش درون MessageBox می رسد.
  • در پارامتر بعدی دکمه تایید را نمایش میدهد که متن آن را “بله” نوشتیم.
  • در پارامتر بعدی، میتوانیم مشخص کنیم، آیا با لمس دیگر نقاط در صفحه پیام محو شود یا خیر.
  • در این پارامتر، رنگ متن نمایش داده شده را تعیین میکنیم.
  • سپس رنگ دکمه را مشخص میکنیم.
  • در این پارامتر اگر دکمه لغو را نمایش میدهد که متن آن را “خیر” نوشتیم.
  • این پارامتر برای تعیین رنگ دکمه + کاربرد دارد.
  • سپس رنگ پس زمینه MessageBox را مشخص میکنیم.
  • پارامتر آخر هم با لمس جاهای مختلف، مسیج باکس محو شود یا نه را میتوانید مشخص کنید.

دقت کنید که این Material Dialog پارامترهای زیادی دارد که قابل فهم و درک هستند، و اینقدری نیستند که لازم به توضیحات باشند.

موفق باشید.

درباره مرتضی صباغیهمکار سایت

💎 اپ های من در مایکت https://myket.ir/developer/dev-53936 کانال سروش بیسیک @basic4android_langueg

دنبال کردن

ارسال نظر

رفتن به بالا

سامانه آموزشی و خدماتی بپرسم

اولین وب سایت آموزشی و پرسش و پاسخ در ایران

بپرسم را میتوان به عنوان مرجعی برای آموزش و حل مشکلات دانست، در بپرسم سعی کرده ایم آموزش های برنامه نویسی، طراحی سایت، کار با نرم افزارها ها و… را آموزش دهیم. همچنین محیطی فراهم کرده ایم تا کاربران بتوانند در این محیط سوالات خود را بپرسند و مشکل خود را حل کنند.