AlertDialog не отображает разделители в списке

У меня есть этот класс:

public class PageDetailInfoView extends FrameLayout { //few constructors and methods //method to show an AlertDialog with a list private void openDialog(){ List<String> mTags = new ArrayList<String>(); mTags.add("Item1"); mTags.add("Item2"); mTags.add("Item3"); mTags.add("Item4"); mTags.add("Item5"); mTags.add("Item6"); final CharSequence[] tags = mTags.toArray(new String[mTags.size()]); AlertDialog.Builder builder = new AlertDialog.Builder(getContext()); builder.setTitle("Title"); builder.setItems(tags, new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int item) { //do something } }); Dialog alertDialogObject = builder.create(); alertDialogObject.show(); } 

Диалоговое окно «Предупреждение» открывается после вызова openDialog (), но дело в том, что он не отображает разделители между элементами. Я хотел бы получить следующее:
http://2.bp.blogspot.com/-i00d8VG6WsQ/UrGIeyb-8II/AAAAAAAAHwA/8MPWP5qrQ78/s500/alertdialog-with-simple-listview.png

И, фактически, я получаю его, но без седых разделителей.
Любая идея о том, почему?

Введите описание изображения здесь

Solutions Collecting From Web of "AlertDialog не отображает разделители в списке"

Изменить AlertDialog Список элементов разделителя цвета как:

 AlertDialog alertDialogObject = dialogBuilder.create(); ListView listView=alertDialogObject.getListView(); listView.setDivider(new ColorDrawable(Color.BLUE)); // set color listView.setDividerHeight(2); // set height alertDialogObject.show(); 

Вероятно, потому, что вы запускаете свое приложение на Android 5.0+, у которого есть материальный дизайн.

Чтобы получить «старый» вид, просто создайте свой диалог в стиле Holo:

 ContextThemeWrapper themedContext = new ContextThemeWrapper(getContext(), android.R.style.Theme_Holo_Light_Dialog_NoActionBar); AlertDialog.Builder builder = new AlertDialog.Builder(themedContext); // ... then create your dialog 

Хотя это может показаться странным для некоторых пользователей (особенно на Lollipop и Marshmallow, поэтому я рекомендую изучить использование пользовательских представлений для вашего диалога.