请问是否有人知道如何在下面创建聊天气泡的xml形状? 我在网上找到的唯一示例是两个单独的形状,它们在布局中作为两个单独的背景放置-三角形和矩形。 我尝试将三角形和矩形组合在一起无济于事。 三角形似乎隐藏在矩形中。 将三角形的top属性设置为向下移动会使ImageView对象为空白。
请查看我尝试过的内容:
android:shape="rectangle">
android:width="106dp"
android:height="20dp"/>
android:width="1dp"
android:color="#000" />
android:fromDegrees="45"
android:toDegrees="45"
android:pivotX="135%"
android:pivotY="15%">
android:height="10dp"
android:width="10dp"/>
这是imageView中的用法:
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context="net.eventilate.shapes.Balloon">
android:layout_width="106dp"
android:layout_height="30dp"
android:id="@+id/imageView2"
android:contentDescription="@string/test"
android:background="@drawable/balloon"
android:layout_centerVertical="true"
android:layout_centerHorizontal="true" />