zqzhs 2016-11-09 02:07 采纳率: 50%
浏览 5670
已采纳

Android 如何设置适应控件(TextView)大小的背景图片

需求如下:
1. TextView的大小,是随着文字的多少,其大小是会变化的,不能固定。即文字多的,View就大一点。
2. 而背景图片,能始终保持和TextView的大小一致,即图片大小,由TextView大小决定,而不是由图片决定。

我现在用九宫格通过setBackground设置背景,但是文字数目不多的时候图片并没有缩小。请问该怎么做才能做出像微信聊天对话框那样的效果,谢谢!

  • 写回答

2条回答 默认 最新

  • holamP 2016-11-09 02:17
    关注

    1,android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    2,限制每行长度
    3,背景图片最好用.9图

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
  • viewgroup 2016-11-09 07:10
    关注

    可以代码动态控制layoutparams

    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 复杂表达式求值程序里的函数优先级问题
  • ¥15 求密码学的客成社记ji着用
  • ¥35 POI导入树状结构excle
  • ¥15 初学者c语言题目解答
  • ¥15 div editable中的光标问题
  • ¥15 mysql报错1415Not allowed to return a result set from a trigger 不知如何修改
  • ¥60 Python输出Excel数据整理,算法较为复杂
  • ¥15 回答几个问题 关于数据库
  • ¥15 51单片机串口通信问题,未完成且要修改
  • ¥15 百鸡问题 c++编程问题(相关搜索:输出数据)