{"id":22351,"date":"2018-10-30T10:17:50","date_gmt":"2018-10-30T10:17:50","guid":{"rendered":"https:\/\/www.knowband.com\/blog\/?p=22351\/"},"modified":"2018-10-31T20:45:50","modified_gmt":"2018-10-31T11:15:50","slug":"creating-alert-dialog-box-android","status":"publish","type":"post","link":"https:\/\/www.knowband.com\/blog\/tutorials\/creating-alert-dialog-box-android\/","title":{"rendered":"How to Create Alert Dialog box in Android?"},"content":{"rendered":"<p style=\"text-align: justify;\">The alert dialog box can be used to display a message in a popup dialog box or display a text field for user input or show any custom view in the dialog box.<\/p>\n<p style=\"text-align: justify;\">For the view to be displayed in the popup dialog, the view has to be created programmatically or via XML. Then the view has to be set in the dialog so that this view is visible to the user in the dialog box.<\/p>\n<p style=\"text-align: justify;\">Find the steps below to create a dialog box in which there will be a field for user input.<\/p>\n<h2 style=\"font-size: 22px; margin-bottom: 15px; text-align: justify;\"><strong>1. Create a view to be displayed in the dialog box.<\/strong><\/h2>\n<pre class=\"brush: actionscript3; gutter: true\">final EditText userInput = new EditText(this);<\/pre>\n<h2 style=\"font-size: 22px; margin-bottom: 15px; text-align: justify;\"><strong>2. Creating and displaying a dialog box.<\/strong><\/h2>\n<pre class=\"brush: actionscript3; gutter: true\">new AlertDialog.Builder(this)\r\n                .setTitle(\u201cTitle of the dialog box goes here\u201d)\r\n                .setView(userInput)\r\n                .setPositiveButton(\u201cSubmit\u201d, new DialogInterface.OnClickListener() {\r\n                    @Override\r\n                    public void onClick(DialogInterface dialog, int which) {\r\n                        \/\/ Handle your action here when \u201cSubmit\u201d button is clicked\r\n                    }\r\n                })\r\n                .setNegativeButton(\u201cCancel\u201d, new DialogInterface.OnClickListener() {\r\n                    @Override\r\n                    public void onClick(DialogInterface dialog, int which) {\r\n\t\t\/\/ Handle your action here when \u201cCancel\u201d button is clicked \r\n                    }\r\n                })\r\n                .show();<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>The alert dialog box can be used to display a message in a popup dialog box or display a text field for user input or show any custom view in the dialog box. For the view to be displayed in the popup dialog, the view has to be created programmatically or via XML. Then the [&hellip;]<\/p>\n","protected":false},"author":16,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_kbui_enabled":"","footnotes":""},"categories":[7507],"tags":[7533,7538,7540,7537,7535,7532,7534,7536,7539],"class_list":["post-22351","post","type-post","status-publish","format-standard","hentry","category-tutorials","tag-alert-dialog-box-for-android","tag-android-custom-dialog-box","tag-android-interactive-dialog-box","tag-android-show-dialog-box","tag-android-warning-dialog-box","tag-create-android-dialog-box","tag-create-interactive-dialog-box-for-android","tag-dialog-box-in-android","tag-ecommerce-dialog-box"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Creating Alert Dialog box in Android: Knowband Blog<\/title>\n<meta name=\"description\" content=\"Alert dialog box can be used to display a message in a popup dialog box or display a text field for user input or show any custom view in the dialog box.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.knowband.com\/blog\/tutorials\/creating-alert-dialog-box-android\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Creating Alert Dialog box in Android: Knowband Blog\" \/>\n<meta property=\"og:description\" content=\"Alert dialog box can be used to display a message in a popup dialog box or display a text field for user input or show any custom view in the dialog box.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.knowband.com\/blog\/tutorials\/creating-alert-dialog-box-android\/\" \/>\n<meta property=\"og:site_name\" content=\"Knowband Blog | Ecommerce Modules\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Knowband\" \/>\n<meta property=\"article:published_time\" content=\"2018-10-30T10:17:50+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2018-10-31T11:15:50+00:00\" \/>\n<meta name=\"author\" content=\"Ajay Taneja\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@KnowbandPlugin\" \/>\n<meta name=\"twitter:site\" content=\"@KnowbandPlugin\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ajay Taneja\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/tutorials\\\/creating-alert-dialog-box-android\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/tutorials\\\/creating-alert-dialog-box-android\\\/\"},\"author\":{\"name\":\"Ajay Taneja\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/person\\\/091fe95729cba0da363b4fd2a784a893\"},\"headline\":\"How to Create Alert Dialog box in Android?\",\"datePublished\":\"2018-10-30T10:17:50+00:00\",\"dateModified\":\"2018-10-31T11:15:50+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/tutorials\\\/creating-alert-dialog-box-android\\\/\"},\"wordCount\":119,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#organization\"},\"keywords\":[\"Alert Dialog Box for Android\",\"Android Custom Dialog Box\",\"Android Interactive Dialog Box\",\"Android Show Dialog Box\",\"Android Warning Dialog Box\",\"Create Android Dialog Box\",\"Create Interactive Dialog Box for Android\",\"Dialog Box in Android\",\"eCommerce Dialog Box\"],\"articleSection\":[\"Tutorials\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/tutorials\\\/creating-alert-dialog-box-android\\\/\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/tutorials\\\/creating-alert-dialog-box-android\\\/\",\"name\":\"Creating Alert Dialog box in Android: Knowband Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#website\"},\"datePublished\":\"2018-10-30T10:17:50+00:00\",\"dateModified\":\"2018-10-31T11:15:50+00:00\",\"description\":\"Alert dialog box can be used to display a message in a popup dialog box or display a text field for user input or show any custom view in the dialog box.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/tutorials\\\/creating-alert-dialog-box-android\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.knowband.com\\\/blog\\\/tutorials\\\/creating-alert-dialog-box-android\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/tutorials\\\/creating-alert-dialog-box-android\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Create Alert Dialog box in Android?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/\",\"name\":\"Knowband Blog | Ecommerce Modules\",\"description\":\"Magento, Prestashop, Opencart, Shopify\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#organization\",\"name\":\"Knowband Blog | Ecommerce Modules\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/09\\\/cropped-knowband_logo-v2.png\",\"contentUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/09\\\/cropped-knowband_logo-v2.png\",\"width\":153,\"height\":61,\"caption\":\"Knowband Blog | Ecommerce Modules\"},\"image\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/Knowband\",\"https:\\\/\\\/x.com\\\/KnowbandPlugin\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/person\\\/091fe95729cba0da363b4fd2a784a893\",\"name\":\"Ajay Taneja\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/plugins\\\/wp-user-avatar\\\/deprecated\\\/wp-user-avatar\\\/images\\\/wpua-96x96.png\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/plugins\\\/wp-user-avatar\\\/deprecated\\\/wp-user-avatar\\\/images\\\/wpua-96x96.png\",\"contentUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/plugins\\\/wp-user-avatar\\\/deprecated\\\/wp-user-avatar\\\/images\\\/wpua-96x96.png\",\"caption\":\"Ajay Taneja\"},\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/author\\\/ataneja\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Creating Alert Dialog box in Android: Knowband Blog","description":"Alert dialog box can be used to display a message in a popup dialog box or display a text field for user input or show any custom view in the dialog box.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.knowband.com\/blog\/tutorials\/creating-alert-dialog-box-android\/","og_locale":"en_US","og_type":"article","og_title":"Creating Alert Dialog box in Android: Knowband Blog","og_description":"Alert dialog box can be used to display a message in a popup dialog box or display a text field for user input or show any custom view in the dialog box.","og_url":"https:\/\/www.knowband.com\/blog\/tutorials\/creating-alert-dialog-box-android\/","og_site_name":"Knowband Blog | Ecommerce Modules","article_publisher":"https:\/\/www.facebook.com\/Knowband","article_published_time":"2018-10-30T10:17:50+00:00","article_modified_time":"2018-10-31T11:15:50+00:00","author":"Ajay Taneja","twitter_card":"summary_large_image","twitter_creator":"@KnowbandPlugin","twitter_site":"@KnowbandPlugin","twitter_misc":{"Written by":"Ajay Taneja","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.knowband.com\/blog\/tutorials\/creating-alert-dialog-box-android\/#article","isPartOf":{"@id":"https:\/\/www.knowband.com\/blog\/tutorials\/creating-alert-dialog-box-android\/"},"author":{"name":"Ajay Taneja","@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/person\/091fe95729cba0da363b4fd2a784a893"},"headline":"How to Create Alert Dialog box in Android?","datePublished":"2018-10-30T10:17:50+00:00","dateModified":"2018-10-31T11:15:50+00:00","mainEntityOfPage":{"@id":"https:\/\/www.knowband.com\/blog\/tutorials\/creating-alert-dialog-box-android\/"},"wordCount":119,"commentCount":0,"publisher":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#organization"},"keywords":["Alert Dialog Box for Android","Android Custom Dialog Box","Android Interactive Dialog Box","Android Show Dialog Box","Android Warning Dialog Box","Create Android Dialog Box","Create Interactive Dialog Box for Android","Dialog Box in Android","eCommerce Dialog Box"],"articleSection":["Tutorials"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.knowband.com\/blog\/tutorials\/creating-alert-dialog-box-android\/","url":"https:\/\/www.knowband.com\/blog\/tutorials\/creating-alert-dialog-box-android\/","name":"Creating Alert Dialog box in Android: Knowband Blog","isPartOf":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#website"},"datePublished":"2018-10-30T10:17:50+00:00","dateModified":"2018-10-31T11:15:50+00:00","description":"Alert dialog box can be used to display a message in a popup dialog box or display a text field for user input or show any custom view in the dialog box.","breadcrumb":{"@id":"https:\/\/www.knowband.com\/blog\/tutorials\/creating-alert-dialog-box-android\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.knowband.com\/blog\/tutorials\/creating-alert-dialog-box-android\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.knowband.com\/blog\/tutorials\/creating-alert-dialog-box-android\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.knowband.com\/blog\/fr\/"},{"@type":"ListItem","position":2,"name":"How to Create Alert Dialog box in Android?"}]},{"@type":"WebSite","@id":"https:\/\/www.knowband.com\/blog\/fr\/#website","url":"https:\/\/www.knowband.com\/blog\/fr\/","name":"Knowband Blog | Ecommerce Modules","description":"Magento, Prestashop, Opencart, Shopify","publisher":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.knowband.com\/blog\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.knowband.com\/blog\/fr\/#organization","name":"Knowband Blog | Ecommerce Modules","url":"https:\/\/www.knowband.com\/blog\/fr\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2016\/09\/cropped-knowband_logo-v2.png","contentUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2016\/09\/cropped-knowband_logo-v2.png","width":153,"height":61,"caption":"Knowband Blog | Ecommerce Modules"},"image":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Knowband","https:\/\/x.com\/KnowbandPlugin"]},{"@type":"Person","@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/person\/091fe95729cba0da363b4fd2a784a893","name":"Ajay Taneja","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.knowband.com\/blog\/wp-content\/plugins\/wp-user-avatar\/deprecated\/wp-user-avatar\/images\/wpua-96x96.png","url":"https:\/\/www.knowband.com\/blog\/wp-content\/plugins\/wp-user-avatar\/deprecated\/wp-user-avatar\/images\/wpua-96x96.png","contentUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/plugins\/wp-user-avatar\/deprecated\/wp-user-avatar\/images\/wpua-96x96.png","caption":"Ajay Taneja"},"url":"https:\/\/www.knowband.com\/blog\/author\/ataneja\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.knowband.com\/blog\/wp-json\/wp\/v2\/posts\/22351","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.knowband.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.knowband.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/wp-json\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/wp-json\/wp\/v2\/comments?post=22351"}],"version-history":[{"count":7,"href":"https:\/\/www.knowband.com\/blog\/wp-json\/wp\/v2\/posts\/22351\/revisions"}],"predecessor-version":[{"id":22396,"href":"https:\/\/www.knowband.com\/blog\/wp-json\/wp\/v2\/posts\/22351\/revisions\/22396"}],"wp:attachment":[{"href":"https:\/\/www.knowband.com\/blog\/wp-json\/wp\/v2\/media?parent=22351"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/wp-json\/wp\/v2\/categories?post=22351"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/wp-json\/wp\/v2\/tags?post=22351"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}