【问题标题】:Android - Button in Dialog out of screenAndroid - 对话框中的按钮超出屏幕
【发布时间】:2011-05-27 16:14:41
【问题描述】:

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

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

这是它的样子:

似乎该按钮不属于View。 我应该怎么做才能让所有东西都入站?

谢谢。狮子座


编辑

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

我发现我没有删除我一开始使用的builder.setMessage()。因此,删除该行后,它工作正常。现在显示整个ListView

【问题讨论】:

  • 你在代码中做了什么奇怪的事情吗?可以发一下吗?
  • 如果您正在扩展布局以用作对话框视图,请同时发布 XML。如果没有,您用于创建对话框视图的代码就足够了。

标签: android listview dialog android-alertdialog


【解决方案1】:

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

我发现我没有删除我一开始使用的builder.setMessage()。因此,删除该行后,它工作正常。现在整个 ListView 都显示出来了!

【讨论】:

    【解决方案2】:

    为您的ListView 设置一个高度,这样对话框就不会那么高了。 80dp 左右应该足以显示您的按钮和足够的ListView

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-30
      • 1970-01-01
      相关资源
      最近更新 更多