2

我使用 AlertDialog.Builder 的 setAdapter() 方法在 AlertDialog 中显示项目列表。问题是,列表在项目的底部绘制了分隔线,对话框中的按钮也通过分隔线与列表视图分开。因此,我在列表中的最后一项和按钮之间得到了两个分隔符。任何人都知道如何解决这个问题?

4

2 回答 2

1

尝试设置

    android:fadingEdge="none" 

您的列表视图

于 2011-08-04T16:57:07.403 回答
0

这对我有用:

class C extends AlertDialog.Builder {

   private AlertDialog dialog;

   public SitePicker(Context context) {
    super(context);

    // sets data.....

    this.dialog = create();
    this.dialog.getListView().setDivider(null);
   }
}
于 2015-10-07T16:04:19.383 回答