答案 0 :(得分:3)
在drawable中创建一个xml文件,如下所示,并将其设置为视图的背景
rectanglebg.xml
<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/listview_background_shape">
<stroke android:width="2dp" android:color="#FF0000" />
<padding android:left="2dp"
android:top="2dp"
android:right="2dp"
android:bottom="2dp" />
<corners android:radius="5dp" />
<solid android:color="#ffffffff" />
</shape>
答案 1 :(得分:3)
您需要将这些元素包装在布局中。一个例子是让一个LinearLayout的orientation为vertical,背景就是你想要的颜色。
答案 2 :(得分:1)
我建议首先将你的元素包装在布局中(如Josue de Leon Santana所建议),然后为该布局创建自定义背景(类似于SaravInfern建议的那样)。
该自定义背景可以包含您所需的所有设计偏好。
希望这可以帮助其他需要这样做的人!