答案 0 :(得分:0)
您需要定制设计以满足您的需求。用这种方式
@TargetApi(Build.VERSION_CODES.JELLY_BEAN)
private void emailDialog() {
AlertDialog.Builder dialogBuilder = new AlertDialog.Builder(getActivity());
LayoutInflater inflater = getActivity().getLayoutInflater();
View dialogView = inflater.inflate(R.layout.dialog, null);
dialogBuilder.setView(dialogView);
AlertDialog alertDialog = dialogBuilder.create();
TextView textView = (TextView) dialogView.findViewById(R.id.textView);
TextView textView2 = (TextView) dialogView.findViewById(R.id.textView2);
textView.setBackground(getResources().getDrawable(R.drawable.dialog_header_background_blue));
alertDialog.getWindow().setBackgroundDrawable(new ColorDrawable(android.graphics.Color.TRANSPARENT));
textView.setText("EMAIL SENT");
textView2.setText("Link has been sent to your Email");
alertDialog.show();
}
答案 1 :(得分:0)
我认为你不能改变警告对话框的外观,只需保持原样即可。
我认为警告对话框的外观因主题而异。 尝试将您的活动主题更改为Holo,它可能看起来与众不同!你可以不断改变它,直到找到你想要的东西。