DialogFragment使用DarkTheme

时间:2014-12-03 14:33:06

标签: java android android-alertdialog

当我执行该代码时,我只获得了whitetheme,我怎么能用感叹号获得黑色主题?我没有在Android开发者页面上看到有关如何使用它的任何信息。

DialogBox

代码:

public class NetworkDialogFragment extends DialogFragment {
    @Override
    public Dialog onCreateDialog(Bundle savedInstanceState) {
        AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());
        builder.setMessage("Bitte überprüfen Sie Ihre Wi-Fi- oder MobileFunk-Verbinung und versuchen Sie es erneut.")
            .setTitle("Keine Internetverbindung")
            .setNegativeButton("Abbrechen", new DialogInterface.OnClickListener() {
                @Override
                public void onClick(DialogInterface dialog, int which) {

                }
            }).setPositiveButton("Einstellungen", new DialogInterface.OnClickListener() {
                @Override
                public void onClick(DialogInterface dialog, int which) {
                    startActivity(new Intent(android.provider.Settings.ACTION_WIRELESS_SETTINGS));
                }
            });

        return builder.create();
    }
}

1 个答案:

答案 0 :(得分:0)

要获得感叹号,我添加了这段代码:.setIcon(R.drawable.ic_dialog_alert)并更改颜色我将默认主题更改为Holo Dark。