在Android中,可以使用shape drawable來定義各種形狀和樣式的drawable資源,包括矩形、圓角矩形、橢圓形等。shape drawable的尺寸是通過定義其寬度和高度來實(shí)現(xiàn)的。例如,可以使用如下的XML代碼來定義一個(gè)矩形的shape drawable,并指定其寬度和高度:
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<size
android:width="100dp"
android:height="50dp"/>
<solid
android:color="#FF0000"/>
</shape>
在上面的代碼中,通過size標(biāo)簽來指定shape drawable的寬度和高度,分別為100dp和50dp??梢愿鶕?jù)需要調(diào)整這兩個(gè)值來定義不同尺寸的shape drawable。