Android - 屏幕中的Dialog按钮

时间:2011-05-27 16:14:41

标签: android listview dialog alertdialog

我创建的AlertDialog比实际的屏幕尺寸长。在我的AlertDialog中,我有一个ListView我可以向下滚动查看所有项目。

我的问题出在我的Button上:它显示在屏幕底部的一半。

这是它的样子:

Button out of bound

似乎该按钮不在View范围内。 我应该怎么做以保持一切入境?

谢谢。利奥


修改

正如你所说,我可能会做一些奇怪的事情,在发布之前我仔细查看了我的代码。

我发现我没有删除我在开头使用的builder.setMessage()。删除该行后,它运行正常。现在显示整个ListView

2 个答案:

答案 0 :(得分:1)

正如你所说,我可能会做一些奇怪的事情,在发布之前我仔细查看了我的代码。

我发现我没有删除我在开头使用的builder.setMessage()。删除该行后,它运行正常。现在显示整个ListView!

答案 1 :(得分:0)

ListView设置一个设定的高度,以使对话框不高。 80dp左右应足以显示您的按钮和足够的ListView