android – 用于布局的圆形矩形边框

在我的应用程序中,我将使用很多布局“边框”,这是一个简单的圆角矩形。 为了测试它的外观,我创建了一个透明背景的.png文件:

在此处输入图像描述

我只是将图像设置为我的布局背景。 问题是我需要不同比例的其他布局,这将浪费时间在Photoshop中为我的所有布局创建这样的图像。

问题:我如何使用android API(也许是XML形状)做同样的事情,但允许矩形拉伸到任何尺寸并仍保持清晰?

你可以使用drawable

在drawable文件夹中有bkg.xml

< ?xml version="1.0" encoding="UTF-8"?>       

然后设置背景

  android:background="@drawable/bkg" //to required view 

当将drawable背景设置为textview时,Snasp拍摄的图形编辑器。

在此处输入图像描述

一个Shape drawable应该这样做。 例如: