-3
我只是做一個聊天應用程序,並希望爲每個對話圖像添加氣泡,像這樣bubble effect ,我使用Fresco下載圖像。如何使用Fresco添加圖像泡泡?如何將泡泡顯示到圖像使用壁畫?
我只是做一個聊天應用程序,並希望爲每個對話圖像添加氣泡,像這樣bubble effect ,我使用Fresco下載圖像。如何使用Fresco添加圖像泡泡?如何將泡泡顯示到圖像使用壁畫?
要創建聊天泡泡,您必須在某個圖像編輯器中製作泡泡圖像,然後創建一個9Patch。您也可以使用形狀創建氣泡,然後將其保存爲可繪製的,然後可以使用。使用形狀聊天泡沫的一個例子是:
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:top="50dp">
<rotate
android:fromDegrees="-45"
android:pivotX="0%"
android:pivotY="0%"
android:toDegrees="0" >
<shape android:shape="rectangle" >
<solid android:color="#e57605" />
</shape>
</rotate>
</item>
<item android:left="20dp">
<shape android:shape="rectangle" >
<solid android:color="#e57605" />
<corners android:radius="20dp" />
</shape>
</item>
</layer-list>
結果圖像將是:
THX一個lot.But用這種方式,形狀的顏色是same.I想要的尖銳的顏色與圖像相似。如何在圖像左側剪切20px,同時保持形狀的一部分? – lostland
請你詳細說明一下,我不明白。圖像將以形狀加載,您可以設置圖像的填充。 – Abhi
我使用這個lib [BubbleImageView.java](https://github.com/lguipeng/BubbleView)和Picasso而不是Fresco來下載圖像和這個工作。 – lostland