<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:id="@+id/iconlist"
<TextView android:id="@+id/date"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:textSize= "12sp"
android:textColor="@color/dlg_text_counter_color"
android:layout_marginLeft="6dp"
android:gravity="center_vertical" />
</LinearLayout>
<LinearLayout
android:id="@+id/content"
android:layout_alignParentTop="true"
android:layout_marginTop="10dip"
android:layout_toLeftOf="@id/iconlist"
android:gravity="center_vertical"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<ImageView android:id="@+id/fullintegrationmode"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:visibility="gone"/>
<TextView android:id="@+id/from"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceMedium"
android:singleLine="true"
android:layout_marginRight="6dip"
android:ellipsize="middle" />
<TextView android:id="@+id/unread"
android:background="@drawable/ipmsg_message_box"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center"
android:textSize="12sp"
android:textColor="@color/text_color_unread"
android:singleLine="true" />
</LinearLayout>

问题:当TextView from 文字过长的时候,会跟 TextView date发生重叠

解决方法:只要添加一个属性android:layout_toLeftOf="@id/iconlist" 就可以了,因为这能保证它不会超越iconlist 的控件位置

补充:textview省略的四种形式

1.android:ellipsize=”start”—–省略号显示在开头
2.android:ellipsize=”end”——省略号显示在结尾
3.android:ellipsize=”middle”—-省略号显示在中间

最新文章

  1. 浅谈Slick(3)- Slick201:从fp角度了解Slick
  2. [软件测试基础3]基于Jemter的压力测试
  3. Laravel项目目录结构说明
  4. salesforce 零基础学习(三十八)Translate 的使用(国际化处理)
  5. 使用本地JConsole监控远程JVM (转)
  6. [转]DCM Tutorial – An Introduction to Orientation Kinematics
  7. 【BZOJ】3038: 上帝造题的七分钟2(线段树+暴力)
  8. URAL 1077 Travelling Tours(统计无向图中环的数目)
  9. 《Linux Device Drivers》第十二章 PCI司机——note
  10. ASP.NET MVC企业级项目框架
  11. 红黑树LLRB
  12. WPF之路三:视频的播放
  13. Linux 在添加一个新账号后却没有权限怎么办
  14. hadoop上C++开发两种方式的例子
  15. 当桌面的快捷方式图标左下角出现一个X(叉)的时候应该怎么去掉
  16. css中的定位属性
  17. ROS教程1 消息查看和使用服务
  18. 2019热门JAVA面试问题
  19. innerHTML在ie9有部分无法添加
  20. STC-51开发板-单片机控制数码管&amp;按键&amp;点阵综合操作

热门文章

  1. 【转】 Java 进行 RSA 加解密时不得不考虑到的那些事儿
  2. ArcGIS api for javascript——明确的创建图层列表
  3. [Python] Plotting multiple stocks
  4. hdu-1342 Lotto
  5. Id选择器和Class选择器
  6. 23. Angular 中用 a 标签 href 路由时在浏览器中显示异常 &quot;%2F&quot; 路由失败问题1
  7. Spring MVC 入门
  8. HDU 4847 Wow! Such Doge!
  9. 关于Echarts表格插件的使用
  10. python程序转exe程序之一——cx_Freeze