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

مشکل در دیالوگ و { }

امین محمد  11 سال پیش  11 سال پیش
0 0

با سلام

تور خدا کمکم کنید این کد رو یجا دیگه امتحان کردم کار کرده ولی الان این خطا رو میده چیکار کنم ممنون میشم راهنمایی کنین.

+1 0
سلام اون براکت اولی رو که دورش قرمز رنگ شده(خط 133) به پرانتز تبدیل کن مشکلت حل میشه یعنی به جای } از ) استفاده کن. (11 سال پیش)
0 0
اون کاری که گفتین کردم ولی نشد (11 سال پیش)
 برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال 
امین محمد  11 سال پیش
0 0

اون کاری گفتین کردم ولی درست نشد.همین خطا تو برنامه تو خط های بالا هم اتفاق افتاده .کدش رو گزاشتم پایین.

  public void onClick3(View v) {
        showDialog(1);
        progressDialog.setProgress(0);

        new Thread(new Runnable() {

            @Override
            public void run() {
                for (int i = 1; i <= 15; i++) {
                    try {
                        Thread.sleep(1000);
                        progressDialog.incrementProgressBy((int) (100 / 15));
                    }catch (InterruptedException e) {
                        e.printStackTrace();
                    }
                }
                progressDialog.dismiss();
            }
        }).start();
    } >>>>>>تو این قسمت خطا میده.دورش قرمز میکشه
 @Override
    protected Dialog onCreateDialog(int id) {
        switch (id) {
            case 0:
                return new AlertDialog.Builder(this).setIcon(R.drawable.ic_launcher).setTitle("This id a dialog with some simple text....").setPositiveButton("OK", new DialogInterface.OnClickListener() {

                    // این قسمت(خط بالا) مربوط به معرفی عناصر داخل دیالوگ میباشد..مثل>>>آیکون-تیتر و کاراکتر های داخل آن

                    @Override
                    public void onClick(DialogInterface dialog, int whichButton)
                    {
                        Toast.makeText(getBaseContext(), "ok Clicked", Toast.LENGTH_SHORT).show();
                    }
                }).setNegativeButton("Cancel", new DialogInterface.OnClickListener() {

                    @Override
                    public void onClick(DialogInterface dialog, int whichButton) {
                        Toast.makeText(getBaseContext(), "cancel clicked", Toast.LENGTH_SHORT).show();
                    }
                }).setMultiChoiceItems(items, itemsChecked, new DialogInterface.OnMultiChoiceClickListener() {

                    private boolean isChecked;



                    @Override
                    public void onClick(DialogInterface dialog, int which, boolean inChecked) {
                        Toast.makeText(getBaseContext(), items[which] + (isChecked ? "checked" : "unchecked!"), Toast.LENGTH_SHORT).show();
                    }
                }
                        ).create();
            case 1:
                progressDialog=new ProgressDialog(this);
                progressDialog.setIcon(R.drawable.ic_launcher);
                progressDialog.setTitle("درحال دریافت ");
                progressDialog.setProgressStyle(progressDialog.STYLE_HORIZONTAL);
                progressDialog.setButton(DialogInterface.BUTTON_POSITIVE,"OK",new DialogInterface.OnClickListener() {
                    
                    @Override
                    public void onClick(DialogInterface dialog, int whicButton) {
                        // TODO Auto-generated method stub
                        {
                             Toast.makeText(getBaseContext(), "ok Clicked", Toast.LENGTH_SHORT).show();
                        }
                    }); //>>>>>یدونم اینجا که تو عکس مشخصه
                ProgressDialog.setButton(DilogInterface.BUTTON_NEGATIVE,"Cancel",new DialogInterface.OnClickListener(){
                    public void onClick(DialogInterface dialog,int whichButton)
                    {
                        Toast.makeText(getBaseContext(), "Cancel Clicked", Toast.LENGTH_SHORT).show();
                    }
                });
                return progressDialog;
                }
                 
        return null;
    }
    } //>>>این جا هم یه خطا دیگه که تو عکس معلومه

 

پاسخ به سوال 
امین محمد  11 سال پیش
0 0

کسی نمیخواد بگه مشکل من کجاست؟؟؟؟؟

0 0
یکی از براکت هات زیاد، و یا احتمالا کم باشه، چک کن برابر باشن، معمولا همچین مشکلی زمانی پیش میاد که بلاک بندی درست صورت نگرفته باشه. (11 سال پیش)

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