我正在创建一个警报对话框。如果像这样创建它:
AlertDialog.Builder builder = AlertDialog.Builder((RelationActivity)getContext());
builder.setMessage("No relations found.");
builder.setPositiveButton("Ok", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
((RelationActivity)getContext()).finish();
}
});
builder.create();
builder.show();
这是结果:http ://www.ozze.com.br/1.png
但是,如果我尝试设置一个主题,如下所示:
AlertDialog.Builder builder = new AlertDialog.Builder(((RelationActivity)getContext()), android.R.style.Theme_Holo_Light_Dialog);
这是结果:http ://www.ozze.com.br/2.png
请问,谁能帮我解决这个问题?看起来在使用主题时,主题“包围”了警报对话框。