0

我正在开发一个简单的 Android 应用程序,它会在屏幕顶部有一个操作栏:

在此处输入图像描述

我已经有了渐变背景(可绘制)和箭头图标集的栏,但我不确定如何创建两个像素宽度拆分器。

左列像素的颜色是 ,右列#5e5e5e#181818

创建这种可重复使用的拆分器的最佳方法是什么(针对性能进行了优化)?

最好的办法是将这个拆分器作为一个小部件。

任何帮助将不胜感激!

更新:

条是LinearLayout带有渐变背景的,箭头是单个透明的ImageView

4

2 回答 2

3

在左列使用右边距。或右栏的左边距。不需要专用的拆分器视图。

如果您绝对需要将拆分器作为视图,请使用View. 你可以给它一个背景和一个大小,这就足够了。

于 2012-06-18T20:57:37.307 回答
1

我最终创建了一个 2x1 像素的 PNG 图像并将其用作 View 小部件的背景:

<View 
     android:layout_width="2px"
     android:layout_height="fill_parent"
     android:background="@drawable/splitter" 
/>
于 2012-06-20T17:10:42.297 回答