Toast Inside A Button Onclicklistener Is Not Working
intdelay was initialized at the beginning of the code by 1000. and I am trying to make sure that intdelay's value is updated by the value in the edit box by adding a toast when the
Solution 1:
You have given wrong context; change this line:
Toast.makeText(this,"your integer is " + intdelay , Toast.LENGTH_LONG).show();
to
Toast.makeText(YourActivity.this,"your integer is " + intdelay , Toast.LENGTH_LONG).show();
Solution 2:
That's because makeText wants to have a Context as a first argument. You are inside the onClick function of an OnClickListener. This means that this points to your OnClickListener. You must have something like this
Toast.makeText(YourActivity.this,"your integer is " + intdelay , Toast.LENGTH_LONG).show();
Solution 3:
Try like this:
Toast.makeText(YourActivityName.this,"your integer is " + intdelay , Toast.LENGTH_LONG).show();
Solution 4:
Change the context if not somwthing may wrong in flashLight.switchFlash method
Solution 5:
You are trying to show your toast inside the OnClickListener. The this keyword in this case refers to an instance of type OnClickListener, and not Context, like it is required.
You should use <YourActivityClass>.this to refer to the enclosing activity instance, that is a Context and can be use to show the toast.
Post a Comment for "Toast Inside A Button Onclicklistener Is Not Working"