晚上好,每个人,
我有一个图像的网格视图,但我希望它们相互齐平(没有点击时出现的边框)。
我将垂直和水平间距设置为零以及填充。但是,在点击时,仍会显示gridview“tap border”。如何扩展我的图像,或删除它,以便我不再看到它。
如果你还不清楚,我可以提供截图。
谢谢, -Mitchell
答案 0 :(得分:0)
尝试使用九补丁位图作为选择器 还要确保底部和右侧黑色线条(九个贴片)覆盖所有侧面 在这种情况下,您的图片之间不会有偏移
答案 1 :(得分:0)
我认为你应该使用
public void setSelector(int resID)
并将其设置为完全转换的可绘制
你可以在xml文件中定义的drawable
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
<stroke android:width="0px" android:color="@android:color/transparent" />
<padding android:left="0dp" android:top="0dp" android:right="0dp"
android:bottom="0dp" />
<corners android:radius="0px"/>
</shape>