بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
چطور می توان یک dialog را در if , else قرار داد ؟
با سلام . بنده قصد دارم داخل یک دستور if و else از 2 alert dialog استفاده کنم .دیالوگ کجا باید تعریف شود و ...
if ((totals & 1) == 0)
نمایش یک دیالوگ
else {
نمایش یک دیالوگ دیگه
{
+2
0
خوب همون جا که نوشته اید نمایش، نمایشش بدید. مشکل چیه؟ (11 سال پیش)
+1
0
جواب سوالتون دقیقا واضحه.یکم دقت کنین حلش میکنین. (11 سال پیش)
0
0
شما انجام بدید ببینید میشه ؟
(11 سال پیش)
برای این سوال 3 پاسخ وجود دارد.
پاسخ به سوال
Motamed
11 سال پیش
0
0
اگر هر دو دیالوگ از یک type است می تواند خارج از if تعریف شود و بعد داخل هر بخش customize شود و در انتها خارج از if و else نمایش داده شود
اما اگر از دو type مختلف است بهتر است هر کدام در بخش مربوط به خودش تعریف و نمایش داده شود
پاسخ به سوال
developer1981
11 سال پیش
0
0
من می خوام وقتی روی یک دکمه کلیک شد دو عدد را برگردونه اگر زوج بود یک آلرت دیالوگ در غیر این صورت یک آلرت دیگه باز بشه .
واسه همین نیاز دارم بعد از if و else دیلوگام نمایش داده بشه . اگر میدونید کدش رو مثال بزنید با هر ایده ای که دارید.ممنون
پاسخ به سوال
ajn91
11 سال پیش
+1
0
هرچند استاد داخل اموزش ها این موضوع رو بخوبی اموزش دادن ولی میتونید از این کدم الگو بگیرید
static final int EVEN = 1; static final int ODD = 0;
if () {
showDialog(EVEN);
}else {
showDialog(ODD);
}
@Override
protected Dialog onCreateDialog(int id) {
return new AlertDialog.Builder(this)
.setMessage((id == EVEN) ? "even " : "odd")
.setPositiveButton("Ok",
new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int whichButton)
{
}
}
).create();
}
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .