Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Alert Dialog inside an Onclick Listener Method

  rdmrbtn.setOnClickListener(new View.OnClickListener() {

            public void onClick(View v) {

                AlertDialog alert = new AlertDialog.Builder(getApplicationContext()).create();
                alert.setTitle("No Internet access");
                alert.setMessage("You can't reach the discussion from the Offline mode");
                alert.setButton("OK", new OnClickListener() {

                    public void onClick(DialogInterface dialog, int which) {
                        // TODO Auto-generated method stub

                    }
                })
            }
        });

I want show the mentioned alert when the readmore button("rdmrbtn") is clicked. But it gives me some compile errors. Please would you guyz help me out. Thank you.

like image 574
ssrp Avatar asked Dec 04 '22 17:12

ssrp


1 Answers

Try

rdmrbtn.setOnClickListener(new View.OnClickListener() {

        public void onClick(View v) {


            AlertDialog alert = new AlertDialog.Builder(YourActivity.this).create();
            alert.setTitle("No Internet access");
            alert.setMessage("You can't reach the discussion from the Offline mode");
            alert.setButton("OK", new DialogInterface.OnClickListener() {

                public void onClick(DialogInterface dialog, int which) {
                    // TODO Auto-generated method stub

                }
            });
            alert.show();
        }
    });
like image 127
Vyacheslav Shylkin Avatar answered Dec 25 '22 15:12

Vyacheslav Shylkin