我正在尝试使用xml设计布局。这是一个聊天泡泡布局。我只需要在形状后放置一个形状。基本上我使用2个矩形1个旋转45度的矩形。我需要将倾斜的矩形放在普通矩形之后。
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<rotate
android:fromDegrees="-45"
android:pivotX="0%"
android:pivotY="0%"
android:toDegrees="0" >
<shape android:shape="rectangle" >
<solid android:color="@color/chat_incoming_color" />
</shape>
</rotate>
</item>
<item android:left="16dp">
<shape android:shape="rectangle" >
<solid android:color="@color/chat_incoming_color" />
<corners android:radius="4dp" />
</shape>
</item>
</layer-list>
http://imgur.com/j556772 图像显示在该图像的链接中,第一部分是正常的,但应该相应地制作第二个布局的背景。
答案 0 :(得分:0)
试试这个我希望它能帮助你理解你的问题。
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<rotate android:fromDegrees="45"
android:pivotX="-35%"
android:pivotY="91%"
android:toDegrees="0">
<shape>
<solid android:color="@android:color/darker_gray"/>
</shape>
</rotate>
</item>
<item android:left="16dp">
<shape android:shape="rectangle">
<solid android:color="@android:color/darker_gray"/>
<corners android:radius="4dp"/>
</shape>
</item>
</layer-list>