0

我附上了我的应用程序的屏幕截图,其中包含一些垃圾数据。占据整个 ListView 的白色应该只针对每个项目,创建卡片布局。我是 Android 新手,无法弄清楚我的代码在哪里给出了错误的引用。

个人卡的布局在这里: http: //pastebin.com/mxjiDTLF

活动的布局在这里: http: //pastebin.com/kstW9PqV

在列表视图中显示事件对象的 EventAdapter.java 类在这里:http ://pastebin.com/vXkBnPq0

此外,在下面的屏幕截图中,您可以看到滚动条并没有出现在屏幕的左边缘,而是出现在巨大卡片的“白色”内。我需要做什么才能使它不出现在那里?

在此处输入图像描述

4

2 回答 2

0

您应该为每个项目设置卡片背景。

于 2013-09-13T03:23:35.203 回答
0

ListViewItems 的大多数布局参数都会被忽略。您应该将列表视图项中的内容包装在另一个具有正确边距的布局中,类似于此处(未测试): http: //pastebin.com/bW7s27in

滚动条不在屏幕边缘的事实是由 activity_events.xml 文件中 ListView 的边距引起的。您应该将它们设置为 0。

于 2013-09-13T10:01:30.810 回答