제 문제에 곧바로 들어갈 것입니다.안드로이드 - 버튼이있는 ProgressDialog에 너무 많은 공백이 있습니다
그리고 이것은 아무 버튼도 내해서 ProgressDialog입니다 : 여기 내가해서 ProgressDialog 상자로 포맷 할 것입니다 (이것은 AlertDialog
입니다)를 사용하여
을 만든 :
dialog = new ProgressDialog(MainActivity.this);
dialog.setProgressStyle(ProgressDialog.STYLE_SPINNER);
dialog.setMessage("Gathering all sent SMS messages...");
dialog.setIndeterminate(true);
dialog.setCanceledOnTouchOutside(false);
dialog.setTitle("Gathering...");
dialog.setCancelable(false);
dialog.show();
그러나 버튼을 설정할 때 :
dialog.setButton(DialogInterface.BUTTON_NEGATIVE, "Cancel", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
//do cancel stuff
}
});
정상적인 대화보다 더 많은 공백을 차지합니다.
그래서 누구든지해서 ProgressDialog에 버튼을 추가하고이 같은 공백의 무리가없는 방법을 알고 있는가? 미리 감사드립니다!