当前位置:   article > 正文

android 如何在两个textview并行,优先让第二个textview完整显示_android studio textview并列布局

android studio textview并列布局

一、使用RelativeLayout,textview2优先第一位置,向父控件右边对齐,textview1位于textview2左边显示,RelativeLayout将子控件的gravity设置为left。 此处textview2最好设置一个最大宽度

  1. <RelativeLayout
  2. android:layout_width="match_parent"
  3. android:layout_height="wrap_content"
  4. android:gravity="left">
  5. <TextView
  6. android:id="@+id/textview2"
  7. android:layout_width="wrap_content"
  8. android:layout_height="wrap_content"
  9. android:layout_alignParentEnd="true"
  10. android:singleLine="true"
  11. android:ellipsize="end"
  12. tools:text="textview2">
  13. </TextView>
  14. <TextView
  15. android:id="@+id/textview1"
  16. android:layout_width="wrap_content"
  17. android:layout_height="wrap_content"
  18. android:layout_toStartOf="@id/textview2"
  19. android:singleLine="true"
  20. android:ellipsize="end"
  21. tools:text="textview1">
  22. </TextView>
  23. </RelativeLayout>

当textview1文案短时

 

 当textview1文案长时

 

 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/242709
推荐阅读
相关标签
  

闽ICP备14008679号