安卓棒棒糖分段分隔符/分割线

4
我正在尝试创建一个带有“部分分隔符/分隔线”的表单,就像Android的设置活动一样。
我通过转储视图层次结构来检查活动,并注意到分隔符只是一些带有绘制渐变的填充。只有两个LinearLayouts(1,2),它们之间没有View(3)。
是否有“Android”方法来绘制相同的分隔符?
我不想创建特别解决方案。

我不太确定你想知道什么。据我所见,有两个带有间距的LinearLayout。这个间距形成了一个分隔符。这是你问题的答案吗? - pjanecze
如果填充成为分隔符,那么问题就是如何使填充看起来像屏幕截图中使用的棒棒糖标准渐变填充。 - Michal Vician
1
Lollipop带有高程值,可以产生阴影效果,请参见https://developer.android.com/training/material/shadows-clipping.html。如果您正在为早期版本的Android开发应用程序,则可以添加具有渐变背景的新视图。 - pjanecze
请问您能否把我的答案标为正确吗? - pjanecze
3
那么,你最终是创建了自己的布局,还是能够使用标准的PreferencesActivity?如果是后者,那你是如何添加高度的呢?我最初猜想是使用自定义的PreferenceCategory布局,但这只包含了偏好类别标题TextView,而不包括Preference项目所在的ViewGroup。谢谢。 - Jakob Harteg
显示剩余2条评论
1个回答

2

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接