如何相应调整图像/聊天气泡的大小?

时间:2014-03-05 07:39:48

标签: c# android xamarin.android xamarin

我正在制作像WhatsApp Chat这样的东西。当您发送消息时,右上角会出现一个带有小箭头的绿色矩形,并根据您输入的文本大小调整大小。

我想使用Xamarin Android(C#)

寻求帮助

如何根据输入文本调整矩形的大小?

谢谢!

P.S。 - 请告诉我whatsapp使用的矩形的绿色颜色

2 个答案:

答案 0 :(得分:0)

我不知道Xamarin是如何做到的,但在Android中我们使用9-patch图像来处理这些背景。实际上非常简单。您可以查看以下链接。

http://radleymarx.com/blog/simple-guide-to-9-patch/

http://android-ui-utils.googlecode.com/hg/asset-studio/dist/nine-patches.html

答案 1 :(得分:0)

使用textview可以为其设置背景。 添加一些填充,以便文本不会偏离边缘。 如果背景图像是一个气泡,它应该延伸到文本。(尝试使用略高的res)。