AlertDialog nicht zeigen Teiler auf einer Liste

Habe ich diese Klasse:

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();


}

Dem Alert-Dialogfeld geöffnet wird, nachdem invoke openDialog (), aber die Sache ist, dass es nicht eine der Trennlinien zwischen den Elementen.
Ich würde gerne dieses:

http://2.bp.blogspot.com/-i00d8VG6WsQ/UrGIeyb-8II/AAAAAAAAHwA/8MPWP5qrQ78/s500/alertdialog-with-simple-listview.png

und ,in der Tat, ich bekomme es aber ohne die Grauen Trennwände.

Irgendeine Ahnung, warum?

AlertDialog nicht zeigen Teiler auf einer Liste

InformationsquelleAutor JoCuTo | 2015-11-03
Schreibe einen Kommentar