AlertDialogue
테마 또는 변경 배경색을 설정하고 싶습니다.경고 대화 상자 배경 테마/색상
기본 테마가 있지만 다른 버전이 있으므로 다른 테마로 바뀌므로 모든 버전에서 수정하고 싶습니다.
또는 단순히 내가 여기 변경해야하는 위치 코드를 알려주세요 게시하지 마십시오 흰색
@NonNull
public Dialog onCreateDialog(Bundle savedInstanceState) {
final SimpleAdapter adapter = new SimpleAdapter(getContext(), imagesWithNames, R.layout.lib_dialog_image,
new String[]{"name", "imageID","Spacing"}, new int[]{R.id.text1, R.id.image1,R.id.spacing});
return new AlertDialog.Builder(getContext()).setAdapter(adapter,
new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) {
((PlaceCallActivity) getContext()).OnSelected(WithNamesFragment.this.getClass(), (int) ((HashMap<String, Object>) adapter.getItem(i)).get("imageID"));
}
}).setCancelable(true).setTitle("PICK YOUR AVATAR").setNegativeButton("Cancel",new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
dialog.dismiss();
}
}).create();
}
등의 배경 색상을 변경할 수 있습니다.
AlertDialog.Builder builder = new AlertDialog.Builder(new ContextThemeWrapper(this, R.style.AlertDialogCustom));
참고 : 위의 라인은 그것을 할 것입니다하지만 난에 대한 스타일을 제공한다 어디 있는지 알고 싶어 내 AlertDialogue
아직도 해결책을 찾고 있습니까? –
예 아직 찾지 못했습니다! – SamH67
이것을 참조하십시오. http://stackoverflow.com/questions/2422562/how-to-change-theme-for-alertdialog –