如何在android中使用shapedrawable作为背景

avatar
作者
猴君
阅读量:0

要在Android中使用ShapeDrawable作为背景,首先需要在res/drawable文件夹中创建一个xml文件,用来定义ShapeDrawable的形状和颜色。以下是一个示例的ShapeDrawable xml文件:

<shape xmlns:android="http://schemas.android.com/apk/res/android"     android:shape="rectangle">     <corners android:radius="10dp"/>     <solid android:color="#FF0000"/> </shape> 

在这个示例中,我们定义了一个矩形形状,圆角半径为10dp,填充颜色为红色。

接下来,在布局文件中使用这个ShapeDrawable作为背景,例如:

<LinearLayout     android:layout_width="match_parent"     android:layout_height="match_parent"     android:background="@drawable/shape_background">     //其他控件 </LinearLayout> 

在这个示例中,我们将ShapeDrawable作为LinearLayout的背景,其中@drawable/shape_background是我们之前创建的ShapeDrawable xml文件的名称。

这样就可以通过ShapeDrawable来设置控件的背景色和形状。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!