我是靠谱客的博主 霸气大门,最近开发中收集的这篇文章主要介绍Linear layout 多个textview 让其中一个右对齐,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

    用到了LinearLayout,LinearLayout中有两个textView,想让其中一个左对齐,一个右对齐。

    经尝试,gravity="right"无效,遂google。发现,大部分说法是layoutwidth="match_parent",不能设置为wrap_content.

    最终成功,代码如下:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
   android:layout_width="match_parent"
   android:layout_height="match_parent"
   android:orientation="vertical">

   <LinearLayout
       android:layout_width="match_parent"
       android:layout_height="match_parent"
       android:orientation="horizontal"
       >
       <TextView
           android:id="@+id/title_item"
           android:layout_width="wrap_content"
           android:layout_height="match_parent"
           android:layout_weight="1"
           android:layout_marginTop="2dp"
           android:textSize="20sp"
           android:layout_gravity="start"
           android:layout_marginLeft="10dp"/>


       <TextView
           android:id="@+id/note_time"
           android:layout_width="wrap_content"
           android:layout_height="match_parent"
           android:layout_marginRight="10dp"
           android:layout_marginTop="2dp"
           android:layout_gravity="end"
           android:textSize="14sp" />

   </LinearLayout>
   
   <TextView
       android:layout_marginTop="3dp"
       android:layout_marginBottom="2dp"
       android:id="@+id/content_item"
       android:layout_width="wrap_content"
       android:layout_height="wrap_content"
       android:textSize="16sp"
       android:maxEms="18"
       android:singleLine="true"
       android:ellipsize="end"
       android:layout_marginLeft="10dp"
       />

</LinearLayout>


转载于:https://my.oschina.net/u/2364449/blog/646270

最后

以上就是霸气大门为你收集整理的Linear layout 多个textview 让其中一个右对齐的全部内容,希望文章能够帮你解决Linear layout 多个textview 让其中一个右对齐所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(38)

评论列表共有 0 条评论

立即
投稿
返回
顶部