2012-07-05 46 views
3

有人可以告诉我删除Android中的行之间的分隔线吗?我想删除自定义列表视图中的第三行分隔符。如何删除自定义列表视图中的一行的分隔线android

+0

你能详细点吗?你指的是什么?也许是绘图或截图?否则,不可能告诉你后来的情况。 –

+0

请以更准确/清晰的方式解释您的问题。你在Android的'ListView'中询问行边框吗? – sunil

+0

@Sunil是sunil在列表视图中有一个border.I要删除第三行边框 – user386430

回答

1

这将不可能从ListView属性。

另一种方法是使用自定义适配器来实现各行中的分频器和隐藏当该指数是从方法3:

public View getView(int position, View convertView, ViewGroup parent) 
+0

@Migule rodelas可以详细地告诉如何在自定义列表视图中进行操作 – user386430

0

编辑您的项目布局,包含一个TextView具有固定高度的分频器和跨越整个宽度,但设置为visibility = View.GONE。然后,只显示您想要显示的分隔线(通过设置可见性= GONE或VISIBLE)。 如果您使用自定义视图来包装该布局,这可以非常舒适地使用。这样你就不会干涉你的适配器/列表视图中的一些内部逻辑,你可以使用直接机制而不是在副作用上构建布局。

相关问题