آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

آموزش ساخت دیالوگ متریال

New Style  9 سال پیش  9 سال پیش
+1 0

با سلام 

پس از کمی جستجو به لینکی بر خوردم که در آن نحوه ی ساخت متریال دیالوگ رو توضیح داده بود 

لینک

و با کمی جستجوی بیشتر تونستم یه دیالوگ ساده رو بسازم پس با من همراه باشید

نتیجه ی نهایی:

ابتدا مطمئن شوید کتابخانه ی AppCompat رو در پروژه ی خودتون استفاده کردید

و کلاستون از AppCompatActivity اکستنز شده باشه

بعد از اون در متد onCreate یک متد جدید به نام dialog ایجاد کنید و

public void dialog (){

AlertDialog.Builder builder =
new AlertDialog.Builder(this, R.style.AppCompatAlertDialogStyle);
builder.setTitle("هشدار"); //Dialog Title
builder.setMessage("مایل به شمارش از ابتدا هستید؟"); //Dialog Text
builder.setPositiveButton("بله", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {

//کد مورد نظر شما
}
});
builder.setNegativeButton("خیر", null);
builder.show();


}

 import android.support.v7.app.AlertDialog

رو یادتون نره

برای گزینه ی دوم(خیر) هم می تونید مثل گزینه ی اول (بله) متد OnClickListener رو تعریف کنید

وارد styles.xml شوید و کد زیر رو اضافه کنید

</style>
<style name="AppCompatAlertDialogStyle" parent="Theme.AppCompat.Light.Dialog.Alert">
<item name="colorAccent">#FFCC00</item>
<item name="android:textColorPrimary">#FFFFFF</item>
<item name="android:background">#5fa3d0</item>
</style>

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

 dialog ();

 

0 0
این رو که استاد خودش تویه آموزش ها توضیح دادن کجاش فرق میکنه ؟ بخش 5 (9 سال پیش)
+1 0
این دیالوگ متریال هست استاد با یه متد دیگه آموزش دادن (9 سال پیش)
 برای این سوال پاسخی وجود ندارد.

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