Wednesday 27 December 2017

Android simple alert dialog






I need to show a little text message to the users that
clicks a button on my Android app, on IOS I just had to create an AlertView that it's
simple to use but with Android i'm struggling because the solution seems x10 times
harder. I saw that I need to use a DialogFragment but I can't understand how to make it
work, can someone explain? Also, is my solution right or there is something easier to
show a simple text message to users?


class="post-text" itemprop="text">
class="normal">Answer



You would
simply need to do this in your
onClick:



AlertDialog
alertDialog = new
AlertDialog.Builder(MainActivity.this).create();
alertDialog.setTitle("Alert");
alertDialog.setMessage("Alert
message to be shown");
alertDialog.setButton(AlertDialog.BUTTON_NEUTRAL,
"OK",
new DialogInterface.OnClickListener() {
public void
onClick(DialogInterface dialog, int which) {


dialog.dismiss();
}

});
alertDialog.show();


I
don't know from where you saw that you need DialogFragment for simply showing an
alert.



Hope this helps.



No comments:

Post a Comment

php - file_get_contents shows unexpected output while reading a file

I want to output an inline jpg image as a base64 encoded string, however when I do this : $contents = file_get_contents($filename); print &q...