Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/353.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/185.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 当listview只有几个项目时,如何使警报对话框显示其所有项目?_Java_Android_Listview_Layout_Dialog - Fatal编程技术网

Java 当listview只有几个项目时,如何使警报对话框显示其所有项目?

Java 当listview只有几个项目时,如何使警报对话框显示其所有项目?,java,android,listview,layout,dialog,Java,Android,Listview,Layout,Dialog,我创建了一个对话框,但遇到了一个问题,列表中只有部分项目可以显示在布局中。其他的只有在滚动listview后才能看到,下面的图像是显示对话框时的效果 该对话框是一个警报对话框,我使用alert.builder创建它,它的布局是LinearLayout。有什么想法吗?您可以创建另一个类来扩展对话框并重写方法onstart()。你可以在那里做你的事情……这不会影响你的主要活动。你上面提到的图像在哪里?你能发布你迄今为止尝试过的工作/代码吗?你好,凯瑟,非常感谢,我可能稍后会尝试你的建议,但我最想知道

我创建了一个对话框,但遇到了一个问题,列表中只有部分项目可以显示在布局中。其他的只有在滚动listview后才能看到,下面的图像是显示对话框时的效果


该对话框是一个警报对话框,我使用alert.builder创建它,它的布局是
LinearLayout
。有什么想法吗?

您可以创建另一个类来扩展对话框并重写方法
onstart()
。你可以在那里做你的事情……这不会影响你的主要活动。

你上面提到的图像在哪里?你能发布你迄今为止尝试过的工作/代码吗?你好,凯瑟,非常感谢,我可能稍后会尝试你的建议,但我最想知道的是它是如何发生的,以及是否有可能在警报对话框中解决问题。因为创建新类可能会使事情变得更加复杂,因为我必须处理各种各样的对话框。