【Android】聊天机器人*第四课

Nine-Patch图片处理

我们需要看到如果聊天的背景框不能被很正确的拉伸,那就会变得很难看。所以理想的拉伸很重要。
android sdk目录下,tools文件夹中,可以找到 draw9patch.bat文件,在终端中,open它。这就是一个用来使图片能够正确拉伸的工具。

WechatIMG1.jpeg

上边框和左边框拉伸的部分表示图片被拉伸时就拉伸黑色标记的地方,下边框和右边框则表示内容会放置的区域。

这样你就可以把可以拉伸的图片用作聊天文字的背景啦~

点9调整.png

消息发送的相关改进

1、在内容发送后,我们发现,按之前的版本来看,我们在点击发送后,我们写的内容还时留在输入框中,所以,在onClick方法中,在获取到edittext中的内容后,就直接把其内容设为空。

添加 sendtext.setText("");

2、文字背景的聊天框我们虽然设置了拉伸,但是我们总不希望它会拉伸到屏幕边,我们还时希望留些空隙,会好看点。

那么,就在leftitem.xml这个布局中,在textview的属性中,添加

android:layout_marginRight="50dp"

同理,则在rightitem.xml中,添加marginleft属性值。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明AI阅读 16,056评论 3 119
  • 各位朋友好:我们聚集在这里,只有一个目标,就是变成更好的自己,通过这个群,相互监督/激励,变成一个更自律的自己,变...
    遇见大兰阅读 2,720评论 2 2
  • 秋日的阳光爬过粗糙的土墙,盖在淡淡的花枝上。那一刻我身上也似乎升起了一股暖意,看着太阳悄悄地移动着花影,一...
    冰夫阅读 1,342评论 0 0
  • 假如人生已成定局,那我们还需要努力吗? 最近读完了刘同的穿越小说《我在未来等你》,感受颇深。 如果在十几年前,知道...
    蓝蓝天青青草阅读 1,000评论 0 1

友情链接更多精彩内容