2013-03-21 99 views
3

enter image description here边界问题(安卓)

以上是我的应用程序仪表板屏幕的截屏。每个Dash板项目都是一个线性布局,我已使其可点击并应用onClick事件上的background.xml以在单击时显示不同的背景颜色。 我遇到的问题是在Purcahse历史的顶部额外的灰线。

而且我坚持了很久。

这是我background.xml文件

<?xml version="1.0" encoding="utf-8"?> 
<shape xmlns:android="http://schemas.android.com/apk/res/android"> 
<solid android:color="@drawable/bgColorButtonClick" /> 
<stroke android:width="1dp" android:color="@drawable/llBorderColor" /> 
<padding android:left="15dp" android:top="15dp" android:right="15dp" android:bottom="15dp" /> 
</shape> 

任何帮助,高度赞赏。 在此先感谢。

+0

看起来'购买历史记录'和它上面的视图之间存在一个小的差距。如果您在“购买历史记录”的笔画上方看到该视图底部的笔画,这并不是不可能的。 – Jave 2013-03-21 21:31:22

+1

你是否可以看到购买历史和下面的项目之间的差距? 如果不是上面的purchse历史记录的物品放置完全符合它下面的物品的放置方式。这只会在点击项目时出现 – Shoaib 2013-03-21 21:35:02

回答

0

我认为问题出在你的background.xml文件中。

为什么不以编程方式设置不同的背景颜色?例如。

layout.setBackgroundColor(Color.DKGRAY); 
+1

设置只有背景颜色删除边框:) – Shoaib 2013-03-21 21:33:35

+0

所以你有另一个xml的原始背景/边框? – JakeSidSmith 2013-03-22 00:15:35