Android 警报日志选项之间的分隔符

Android 警报日志选项之间的分隔符,android,android-alertdialog,Android,Android Alertdialog,我正在使用警报对话框显示whatsapp中的操作 AlertDialog.Builder dialog = new AlertDialog.Builder(mContext); 我使用setItems()方法提供选项列表 但问题是它也显示了不同选项之间的分隔, 截图: 现在的问题是我想隐藏分隔符。感谢您的帮助。 提前感谢:)因此,根据这篇文章,问题出现了,因为您的项目在列表视图中膨胀,布局简单的列表项目-其底部是分隔符。解决方案是将分隔器高度设置为0: AlertDialog alertDi

我正在使用警报对话框显示whatsapp中的操作

AlertDialog.Builder dialog = new AlertDialog.Builder(mContext);
我使用setItems()方法提供选项列表

但问题是它也显示了不同选项之间的分隔, 截图:

现在的问题是我想隐藏分隔符。感谢您的帮助。
提前感谢:)

因此,根据这篇文章,问题出现了,因为您的项目在列表视图中膨胀,布局简单的列表项目-其底部是分隔符。解决方案是将分隔器高度设置为0:

AlertDialog alertDialog = builder.create();
alertDialog.getListView().setDividerHeight(0);

编辑:在API 21上测试-即使没有添加,也没有行

你是说你想隐藏台词?是的,这就是我想要的want@Moudiz有什么建议吗?我以为amy在帮你,你还需要帮助吗?谢谢,问题解决了:)我没有得到getListView()方法作为建议在你的代码中你的
对话框是一个AlertDialog.Builder-不是我的代码中的AlertDialog。如果我是这样做的,请改正一下。。AlertDialog.Builder=新建AlertDialog.Builder(mContext);AlertDialog=builder.create();然后dialog.setItems()不工作,请查看我的代码,它需要修改的地方在您的构建中调用setItems现在工作:)我也做了同样的工作,谢谢:)
AlertDialog alertDialog = builder.create();
alertDialog.getListView().setDividerHeight(0);