1

我目前使用矩形 xml 标记为我的视图指定边框,如下所示:

<?xml version="1.0" encoding="utf-8"?>
  <shape xmlns:android="http://schemas.android.com/apk/res/android"> 
    <stroke android:width="1dp" android:color="#FF000000"/> 
    <padding android:left="0dp" android:top="0dp" android:right="0dp" android:bottom="0dp"/>
    <solid android:color="#DDDDDD"/>
  </shape> 

这适用于视图所有 4 个边缘上的正常边框,但我想要的是类似的东西,它只显示视图左右边缘的边界线,顶部或底部没有线......我在形状类中查看了可绘制的线条,但它似乎只能做水平线,对吗?为什么不能指定垂直线?

有一个更好的方法吗?

谢谢。

4

1 回答 1

1

使用 9-patch 图像,左右两侧有边框,中间有透明空间。那会产生你的效果。

于 2012-06-22T17:38:05.677 回答