How to modify default style of AlertDialog?
up vote
-1
down vote
favorite
I imported module to my project When AlertDialog is popping up it's in default style, how could i edit style or theme to change font color and add custom button?
class UpdateDialog {
static void show(final Context context, String content, final String downloadUrl)
if (isContextValid(context))
new AlertDialog.Builder(context)
.setTitle(R.string.android_title)
.setMessage(content)
.setPositiveButton(R.string.android_auto_update_dialog_btn_download, new DialogInterface.OnClickListener()
public void onClick(DialogInterface dialog, int id)
goToDownload(context, downloadUrl);
)
.setNegativeButton(R.string.android_cancel, new DialogInterface.OnClickListener()
public void onClick(DialogInterface dialog, int id)
)
.setCancelable(false)
.show();
add a comment |
up vote
-1
down vote
favorite
I imported module to my project When AlertDialog is popping up it's in default style, how could i edit style or theme to change font color and add custom button?
class UpdateDialog {
static void show(final Context context, String content, final String downloadUrl)
if (isContextValid(context))
new AlertDialog.Builder(context)
.setTitle(R.string.android_title)
.setMessage(content)
.setPositiveButton(R.string.android_auto_update_dialog_btn_download, new DialogInterface.OnClickListener()
public void onClick(DialogInterface dialog, int id)
goToDownload(context, downloadUrl);
)
.setNegativeButton(R.string.android_cancel, new DialogInterface.OnClickListener()
public void onClick(DialogInterface dialog, int id)
)
.setCancelable(false)
.show();
add a comment |
up vote
-1
down vote
favorite
up vote
-1
down vote
favorite
I imported module to my project When AlertDialog is popping up it's in default style, how could i edit style or theme to change font color and add custom button?
class UpdateDialog {
static void show(final Context context, String content, final String downloadUrl)
if (isContextValid(context))
new AlertDialog.Builder(context)
.setTitle(R.string.android_title)
.setMessage(content)
.setPositiveButton(R.string.android_auto_update_dialog_btn_download, new DialogInterface.OnClickListener()
public void onClick(DialogInterface dialog, int id)
goToDownload(context, downloadUrl);
)
.setNegativeButton(R.string.android_cancel, new DialogInterface.OnClickListener()
public void onClick(DialogInterface dialog, int id)
)
.setCancelable(false)
.show();
I imported module to my project When AlertDialog is popping up it's in default style, how could i edit style or theme to change font color and add custom button?
class UpdateDialog {
static void show(final Context context, String content, final String downloadUrl)
if (isContextValid(context))
new AlertDialog.Builder(context)
.setTitle(R.string.android_title)
.setMessage(content)
.setPositiveButton(R.string.android_auto_update_dialog_btn_download, new DialogInterface.OnClickListener()
public void onClick(DialogInterface dialog, int id)
goToDownload(context, downloadUrl);
)
.setNegativeButton(R.string.android_cancel, new DialogInterface.OnClickListener()
public void onClick(DialogInterface dialog, int id)
)
.setCancelable(false)
.show();
asked Nov 9 at 23:22
jowan
2318
2318
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
up vote
1
down vote
accepted
You can create a custom xml layout file like "dialog" and the call it.
final Dialog dialog = new Dialog(MainActivity.this);
dialog.setContentView(R.layout.dialog);
dialog.show();
In this way you can customize all you want.
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
1
down vote
accepted
You can create a custom xml layout file like "dialog" and the call it.
final Dialog dialog = new Dialog(MainActivity.this);
dialog.setContentView(R.layout.dialog);
dialog.show();
In this way you can customize all you want.
add a comment |
up vote
1
down vote
accepted
You can create a custom xml layout file like "dialog" and the call it.
final Dialog dialog = new Dialog(MainActivity.this);
dialog.setContentView(R.layout.dialog);
dialog.show();
In this way you can customize all you want.
add a comment |
up vote
1
down vote
accepted
up vote
1
down vote
accepted
You can create a custom xml layout file like "dialog" and the call it.
final Dialog dialog = new Dialog(MainActivity.this);
dialog.setContentView(R.layout.dialog);
dialog.show();
In this way you can customize all you want.
You can create a custom xml layout file like "dialog" and the call it.
final Dialog dialog = new Dialog(MainActivity.this);
dialog.setContentView(R.layout.dialog);
dialog.show();
In this way you can customize all you want.
answered Nov 9 at 23:43
Paolo Colombo
5219
5219
add a comment |
add a comment |
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53234496%2fhow-to-modify-default-style-of-alertdialog%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown