RelativeLayout没有正确调整到TextView的宽度

RelativeLayout没有正确调整到TextView的宽度

问题描述:

所以我的标题几乎可以解释这一切。我在我的应用程序日历部分,和一天中的时间环绕成多行,像这样
RelativeLayout没有正确调整到TextView的宽度

12 
a 
m 

现在我希望它留在这样一行
12 am
,也为RelativeLayout来正确调整包含时间的列的宽度。我在这里做错了什么?

这里是一个图像(请忽略上面,我不与应用做还) enter image description here

这里是我的XML

<ScrollView 
      android:id="@+id/calendar_scroll_view" 
      android:layout_width="match_parent" 
      android:layout_height="fill_parent" 
      android:layout_alignParentBottom="true" 
      android:layout_below="@+id/days_header_divider" 
      android:fadingEdge="none" 
      android:overScrollMode="never" 
      android:padding="0dp" 
      android:scrollbars="none"> 

      <RelativeLayout 
       android:id="@+id/calendar_time_relativelayout" 
       android:layout_width="match_parent" 
       android:layout_height="wrap_content" 
       android:padding="0dp"> 

       <LinearLayout 
        android:id="@+id/calendar_time_splitter_linearlayout" 
        android:layout_width="match_parent" 
        android:layout_height="wrap_content" 
        android:baselineAligned="false" 
        android:padding="0dp"> 

        <RelativeLayout 
         android:id="@+id/hours_relativelayout" 
         android:layout_width="0dp" 
         android:layout_height="match_parent" 
         android:layout_weight="1"> 

         <include layout="@layout/calendar_lines"/> 

         <TextView 
          android:id="@+id/time12am_textview" 
          android:layout_width="wrap_content" 
          android:layout_height="wrap_content" 
          android:layout_alignParentRight="true" 
          android:layout_marginRight="6dp" 
          android:layout_marginTop="0dp" 
          android:gravity="center" 
          android:text="@string/time12am" 
          android:textSize="15sp"/> 

         <TextView 
          android:id="@+id/time1am_textview" 
          android:layout_width="wrap_content" 
          android:layout_height="wrap_content" 
          android:layout_alignParentRight="true" 
          android:layout_marginRight="6dp" 
          android:layout_marginTop="60dp" 
          android:gravity="center" 
          android:text="@string/time1am" 
          android:textSize="15sp"/> 

         <TextView 
          android:id="@+id/time2am_textview" 
          android:layout_width="wrap_content" 
          android:layout_height="wrap_content" 
          android:layout_alignParentRight="true" 
          android:layout_marginRight="6dp" 
          android:layout_marginTop="120dp" 
          android:gravity="center" 
          android:text="@string/time2am" 
          android:textSize="15sp"/> 

         <TextView 
          android:id="@+id/time3am_textview" 
          android:layout_width="wrap_content" 
          android:layout_height="wrap_content" 
          android:layout_alignParentRight="true" 
          android:layout_marginRight="6dp" 
          android:layout_marginTop="180dp" 
          android:gravity="center" 
          android:text="@string/time3am" 
          android:textSize="15sp"/> 

         <TextView 
          android:id="@+id/time4am_textview" 
          android:layout_width="wrap_content" 
          android:layout_height="wrap_content" 
          android:layout_alignParentRight="true" 
          android:layout_marginRight="6dp" 
          android:layout_marginTop="240dp" 
          android:gravity="center" 
          android:text="@string/time4am" 
          android:textSize="15sp"/> 

         <TextView 
          android:id="@+id/time5am_textview" 
          android:layout_width="wrap_content" 
          android:layout_height="wrap_content" 
          android:layout_alignParentRight="true" 
          android:layout_marginRight="6dp" 
          android:layout_marginTop="300dp" 
          android:gravity="center" 
          android:text="@string/time5am" 
          android:textSize="15sp"/> 

         <TextView 
          android:id="@+id/time6am_textview" 
          android:layout_width="wrap_content" 
          android:layout_height="wrap_content" 
          android:layout_alignParentRight="true" 
          android:layout_marginRight="6dp" 
          android:layout_marginTop="360dp" 
          android:gravity="center" 
          android:text="@string/time6am" 
          android:textSize="15sp"/> 

         <TextView 
          android:id="@+id/time7am_textview" 
          android:layout_width="wrap_content" 
          android:layout_height="wrap_content" 
          android:layout_alignParentRight="true" 
          android:layout_marginRight="6dp" 
          android:layout_marginTop="420dp" 
          android:gravity="center" 
          android:text="@string/time7am" 
          android:textSize="15sp"/> 

         <TextView 
          android:id="@+id/time8am_textview" 
          android:layout_width="wrap_content" 
          android:layout_height="wrap_content" 
          android:layout_alignParentRight="true" 
          android:layout_marginRight="6dp" 
          android:layout_marginTop="480dp" 
          android:gravity="center" 
          android:text="@string/time8am" 
          android:textSize="15sp"/> 

         <TextView 
          android:id="@+id/time9am_textview" 
          android:layout_width="wrap_content" 
          android:layout_height="wrap_content" 
          android:layout_alignParentRight="true" 
          android:layout_marginRight="6dp" 
          android:layout_marginTop="540dp" 
          android:gravity="center" 
          android:text="@string/time9am" 
          android:textSize="15sp"/> 

         <TextView 
          android:id="@+id/time10am_textview" 
          android:layout_width="wrap_content" 
          android:layout_height="wrap_content" 
          android:layout_alignParentRight="true" 
          android:layout_marginRight="6dp" 
          android:layout_marginTop="600dp" 
          android:gravity="center" 
          android:text="@string/time10am" 
          android:textSize="15sp"/> 

         <TextView 
          android:id="@+id/time11am_textview" 
          android:layout_width="wrap_content" 
          android:layout_height="wrap_content" 
          android:layout_alignParentRight="true" 
          android:layout_marginRight="6dp" 
          android:layout_marginTop="660dp" 
          android:gravity="center" 
          android:text="@string/time11am" 
          android:textSize="15sp"/> 

         <TextView 
          android:id="@+id/time12pm_textview" 
          android:layout_width="wrap_content" 
          android:layout_height="wrap_content" 
          android:layout_alignParentRight="true" 
          android:layout_marginRight="6dp" 
          android:layout_marginTop="720dp" 
          android:gravity="center" 
          android:text="@string/time12pm" 
          android:textSize="15sp"/> 

         <TextView 
          android:id="@+id/time1pm_textview" 
          android:layout_width="wrap_content" 
          android:layout_height="wrap_content" 
          android:layout_alignParentRight="true" 
          android:layout_marginRight="6dp" 
          android:layout_marginTop="780dp" 
          android:gravity="center" 
          android:text="@string/time1pm" 
          android:textSize="15sp"/> 

         <TextView 
          android:id="@+id/time2pm_textview" 
          android:layout_width="wrap_content" 
          android:layout_height="wrap_content" 
          android:layout_alignParentRight="true" 
          android:layout_marginRight="6dp" 
          android:layout_marginTop="840dp" 
          android:gravity="center" 
          android:text="@string/time2pm" 
          android:textSize="15sp"/> 

         <TextView 
          android:id="@+id/time3pm_textview" 
          android:layout_width="wrap_content" 
          android:layout_height="wrap_content" 
          android:layout_alignParentRight="true" 
          android:layout_marginRight="6dp" 
          android:layout_marginTop="900dp" 
          android:gravity="center" 
          android:text="@string/time3pm" 
          android:textSize="15sp"/> 

         <TextView 
          android:id="@+id/time4pm_textview" 
          android:layout_width="wrap_content" 
          android:layout_height="wrap_content" 
          android:layout_alignParentRight="true" 
          android:layout_marginRight="6dp" 
          android:layout_marginTop="960dp" 
          android:gravity="center" 
          android:text="@string/time4pm" 
          android:textSize="15sp"/> 

         <TextView 
          android:id="@+id/time5pm_textview" 
          android:layout_width="wrap_content" 
          android:layout_height="wrap_content" 
          android:layout_alignParentRight="true" 
          android:layout_marginRight="6dp" 
          android:layout_marginTop="1020dp" 
          android:gravity="center" 
          android:text="@string/time5pm" 
          android:textSize="15sp"/> 

         <TextView 
          android:id="@+id/time6pm_textview" 
          android:layout_width="wrap_content" 
          android:layout_height="wrap_content" 
          android:layout_alignParentRight="true" 
          android:layout_marginRight="6dp" 
          android:layout_marginTop="1080dp" 
          android:gravity="center" 
          android:text="@string/time6pm" 
          android:textSize="15sp"/> 

         <TextView 
          android:id="@+id/time7pm_textview" 
          android:layout_width="wrap_content" 
          android:layout_height="wrap_content" 
          android:layout_alignParentRight="true" 
          android:layout_marginRight="6dp" 
          android:layout_marginTop="1140dp" 
          android:gravity="center" 
          android:text="@string/time7pm" 
          android:textSize="15sp"/> 

         <TextView 
          android:id="@+id/time8pm_textview" 
          android:layout_width="wrap_content" 
          android:layout_height="wrap_content" 
          android:layout_alignParentRight="true" 
          android:layout_marginRight="6dp" 
          android:layout_marginTop="1200dp" 
          android:gravity="center" 
          android:text="@string/time8pm" 
          android:textSize="15sp"/> 

         <TextView 
          android:id="@+id/time9pm_textview" 
          android:layout_width="wrap_content" 
          android:layout_height="wrap_content" 
          android:layout_alignParentRight="true" 
          android:layout_marginRight="6dp" 
          android:layout_marginTop="1260dp" 
          android:gravity="center" 
          android:text="@string/time9pm" 
          android:textSize="15sp"/> 

         <TextView 
          android:id="@+id/time10pm_textview" 
          android:layout_width="wrap_content" 
          android:layout_height="wrap_content" 
          android:layout_alignParentRight="true" 
          android:layout_marginRight="6dp" 
          android:layout_marginTop="1320dp" 
          android:gravity="center" 
          android:text="@string/time10pm" 
          android:textSize="15sp"/> 

         <TextView 
          android:id="@+id/time11pm_textview" 
          android:layout_width="wrap_content" 
          android:layout_height="60dp" 
          android:layout_alignParentRight="true" 
          android:layout_marginRight="6dp" 
          android:layout_marginTop="1380dp" 
          android:gravity="center|top" 
          android:text="@string/time11pm" 
          android:textSize="15sp"/> 
        </RelativeLayout> 

        <RelativeLayout 
         android:id="@+id/sundayRelativeLayout" 
         android:layout_width="0dp" 
         android:layout_height="match_parent" 
         android:layout_weight="2"> 

         <include layout="@layout/calendar_lines"/> 

        </RelativeLayout> 

        <RelativeLayout 
         android:id="@+id/mondayRelativeLayout" 
         android:layout_width="0dp" 
         android:layout_height="match_parent" 
         android:layout_weight="2"> 

         <include layout="@layout/calendar_lines"/> 
        </RelativeLayout> 

        <RelativeLayout 
         android:id="@+id/tuesdayRelativeLayout" 
         android:layout_width="0dp" 
         android:layout_height="match_parent" 
         android:layout_weight="2"> 

         <include layout="@layout/calendar_lines"/> 
        </RelativeLayout> 

        <RelativeLayout 
         android:id="@+id/wednesdayRelativeLayout" 
         android:layout_width="0dp" 
         android:layout_height="match_parent" 
         android:layout_weight="2"> 

         <include layout="@layout/calendar_lines"/> 

        </RelativeLayout> 

        <RelativeLayout 
         android:id="@+id/thursdayRelativeLayout" 
         android:layout_width="0dp" 
         android:layout_height="match_parent" 
         android:layout_weight="2"> 

         <include layout="@layout/calendar_lines"/> 

        </RelativeLayout> 

        <RelativeLayout 
         android:id="@+id/fridayRelativeLayout" 
         android:layout_width="0dp" 
         android:layout_height="match_parent" 
         android:layout_weight="2"> 

         <include layout="@layout/calendar_lines"/> 
        </RelativeLayout> 

        <RelativeLayout 
         android:id="@+id/saturdayRelativeLayout" 
         android:layout_width="0dp" 
         android:layout_height="match_parent" 
         android:layout_weight="2"> 

         <include layout="@layout/calendar_lines"/> 

        </RelativeLayout> 
       </LinearLayout> 

       <LinearLayout 
        android:id="@+id/current_time_marker_linearlayout" 
        android:layout_width="match_parent" 
        android:layout_height="wrap_content" 
        android:layout_marginLeft="0dp" 
        android:layout_marginTop="100dp" 
        android:baselineAligned="false" 
        android:orientation="horizontal" 
        android:padding="0dp"> 

        <View 
         android:layout_width="0dp" 
         android:layout_height="3dp" 
         android:layout_weight="1"/> 

        <View 
         android:id="@+id/current_time_line_view" 
         android:layout_width="0dp" 
         android:layout_height="1dp" 
         android:layout_weight="14" 
         android:background="@android:color/holo_blue_dark"/> 
       </LinearLayout> 
      </RelativeLayout> 
</ScrollView> 

外容器是只用头一个RelativeLayout的LinearLayout中的列。
谢谢!

+0

发布您的布局calendar_lines – FAT

+0

这只是一个背景。它对问题没有影响,我在包含该布局之前遇到了问题。 @FerdousAhamed – Pants

+0

为什么你不使用tablelayout? – rafsanahmad007

你跟android:layout_width="0dp"android:layout_weight="1"定义的RelativeLayout而所有其他下列布局具有android:layout_weight="2"。这意味着每个其他列的拉伸量都是第一个拉伸量的两倍。

而是让布局包裹它的子元素。像这样你可以确保时间不是线包裹的。

<RelativeLayout 
     android:id="@+id/hours_relativelayout" 
     android:layout_width="wrap_content" 
     android:layout_height="match_parent"> 
+0

这个工作到目前为止...谢谢! – Pants

1.添加属性android:weightSum="16.5"calendar_time_splitter_linearlayout

2.更新hours_relativelayoutandroid:layout_weight="2.5"

您应该添加android:lines="1"将所有时间TextViewtime12am_textview, time1am_textview....),使其single线。

试试这个:

<?xml version="1.0" encoding="utf-8"?> 

<ScrollView 
    android:id="@+id/calendar_scroll_view" 
    android:layout_width="match_parent" 
    android:layout_height="fill_parent" 
    android:layout_alignParentBottom="true" 
    android:layout_below="@+id/days_header_divider" 
    android:fadingEdge="none" 
    android:overScrollMode="never" 
    android:padding="0dp" 
    android:scrollbars="none"> 

    <RelativeLayout 
     android:id="@+id/calendar_time_relativelayout" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:padding="0dp"> 

     <LinearLayout 
      android:id="@+id/calendar_time_splitter_linearlayout" 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      android:baselineAligned="false" 
      android:padding="0dp" 
      android:weightSum="16.5"> 

      <RelativeLayout 
       android:id="@+id/hours_relativelayout" 
       android:layout_width="0dp" 
       android:layout_height="match_parent" 
       android:layout_weight="2.5"> 

       <include layout="@layout/calendar_lines"/> 

       <TextView 
        android:id="@+id/time12am_textview" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:layout_alignParentRight="true" 
        android:layout_marginRight="6dp" 
        android:layout_marginTop="0dp" 
        android:gravity="center" 
        android:text="@string/time12am" 
        android:textSize="15sp" 
        android:lines="1" /> 

       <TextView 
        android:id="@+id/time1am_textview" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:layout_alignParentRight="true" 
        android:layout_marginRight="6dp" 
        android:layout_marginTop="60dp" 
        android:gravity="center" 
        android:text="@string/time1am" 
        android:textSize="15sp" 
        android:lines="1" /> 

       <TextView 
        android:id="@+id/time2am_textview" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:layout_alignParentRight="true" 
        android:layout_marginRight="6dp" 
        android:layout_marginTop="120dp" 
        android:gravity="center" 
        android:text="@string/time2am" 
        android:textSize="15sp" 
        android:lines="1" /> 

       <TextView 
        android:id="@+id/time3am_textview" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:layout_alignParentRight="true" 
        android:layout_marginRight="6dp" 
        android:layout_marginTop="180dp" 
        android:gravity="center" 
        android:text="@string/time3am" 
        android:textSize="15sp" 
        android:lines="1" /> 

       <TextView 
        android:id="@+id/time4am_textview" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:layout_alignParentRight="true" 
        android:layout_marginRight="6dp" 
        android:layout_marginTop="240dp" 
        android:gravity="center" 
        android:text="@string/time4am" 
        android:textSize="15sp" 
        android:lines="1" /> 

       <TextView 
        android:id="@+id/time5am_textview" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:layout_alignParentRight="true" 
        android:layout_marginRight="6dp" 
        android:layout_marginTop="300dp" 
        android:gravity="center" 
        android:text="@string/time5am" 
        android:textSize="15sp" 
        android:lines="1" /> 

       <TextView 
        android:id="@+id/time6am_textview" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:layout_alignParentRight="true" 
        android:layout_marginRight="6dp" 
        android:layout_marginTop="360dp" 
        android:gravity="center" 
        android:text="@string/time6am" 
        android:textSize="15sp" 
        android:lines="1" /> 

       <TextView 
        android:id="@+id/time7am_textview" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:layout_alignParentRight="true" 
        android:layout_marginRight="6dp" 
        android:layout_marginTop="420dp" 
        android:gravity="center" 
        android:text="@string/time7am" 
        android:textSize="15sp" 
        android:lines="1" /> 

       <TextView 
        android:id="@+id/time8am_textview" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:layout_alignParentRight="true" 
        android:layout_marginRight="6dp" 
        android:layout_marginTop="480dp" 
        android:gravity="center" 
        android:text="@string/time8am" 
        android:textSize="15sp" 
        android:lines="1" /> 

       <TextView 
        android:id="@+id/time9am_textview" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:layout_alignParentRight="true" 
        android:layout_marginRight="6dp" 
        android:layout_marginTop="540dp" 
        android:gravity="center" 
        android:text="@string/time9am" 
        android:textSize="15sp" 
        android:lines="1" /> 

       <TextView 
        android:id="@+id/time10am_textview" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:layout_alignParentRight="true" 
        android:layout_marginRight="6dp" 
        android:layout_marginTop="600dp" 
        android:gravity="center" 
        android:text="@string/time10am" 
        android:textSize="15sp" 
        android:lines="1" /> 

       <TextView 
        android:id="@+id/time11am_textview" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:layout_alignParentRight="true" 
        android:layout_marginRight="6dp" 
        android:layout_marginTop="660dp" 
        android:gravity="center" 
        android:text="@string/time11am" 
        android:textSize="15sp" 
        android:lines="1" /> 

       <TextView 
        android:id="@+id/time12pm_textview" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:layout_alignParentRight="true" 
        android:layout_marginRight="6dp" 
        android:layout_marginTop="720dp" 
        android:gravity="center" 
        android:text="@string/time12pm" 
        android:textSize="15sp" 
        android:lines="1" /> 

       <TextView 
        android:id="@+id/time1pm_textview" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:layout_alignParentRight="true" 
        android:layout_marginRight="6dp" 
        android:layout_marginTop="780dp" 
        android:gravity="center" 
        android:text="@string/time1pm" 
        android:textSize="15sp" 
        android:lines="1" /> 

       <TextView 
        android:id="@+id/time2pm_textview" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:layout_alignParentRight="true" 
        android:layout_marginRight="6dp" 
        android:layout_marginTop="840dp" 
        android:gravity="center" 
        android:text="@string/time2pm" 
        android:textSize="15sp" 
        android:lines="1" /> 

       <TextView 
        android:id="@+id/time3pm_textview" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:layout_alignParentRight="true" 
        android:layout_marginRight="6dp" 
        android:layout_marginTop="900dp" 
        android:gravity="center" 
        android:text="@string/time3pm" 
        android:textSize="15sp" 
        android:lines="1" /> 

       <TextView 
        android:id="@+id/time4pm_textview" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:layout_alignParentRight="true" 
        android:layout_marginRight="6dp" 
        android:layout_marginTop="960dp" 
        android:gravity="center" 
        android:text="@string/time4pm" 
        android:textSize="15sp" 
        android:lines="1" /> 

       <TextView 
        android:id="@+id/time5pm_textview" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:layout_alignParentRight="true" 
        android:layout_marginRight="6dp" 
        android:layout_marginTop="1020dp" 
        android:gravity="center" 
        android:text="@string/time5pm" 
        android:textSize="15sp" 
        android:lines="1" /> 

       <TextView 
        android:id="@+id/time6pm_textview" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:layout_alignParentRight="true" 
        android:layout_marginRight="6dp" 
        android:layout_marginTop="1080dp" 
        android:gravity="center" 
        android:text="@string/time6pm" 
        android:textSize="15sp" 
        android:lines="1" /> 

       <TextView 
        android:id="@+id/time7pm_textview" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:layout_alignParentRight="true" 
        android:layout_marginRight="6dp" 
        android:layout_marginTop="1140dp" 
        android:gravity="center" 
        android:text="@string/time7pm" 
        android:textSize="15sp" 
        android:lines="1" /> 

       <TextView 
        android:id="@+id/time8pm_textview" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:layout_alignParentRight="true" 
        android:layout_marginRight="6dp" 
        android:layout_marginTop="1200dp" 
        android:gravity="center" 
        android:text="@string/time8pm" 
        android:textSize="15sp" 
        android:lines="1" /> 

       <TextView 
        android:id="@+id/time9pm_textview" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:layout_alignParentRight="true" 
        android:layout_marginRight="6dp" 
        android:layout_marginTop="1260dp" 
        android:gravity="center" 
        android:text="@string/time9pm" 
        android:textSize="15sp" 
        android:lines="1" /> 

       <TextView 
        android:id="@+id/time10pm_textview" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:layout_alignParentRight="true" 
        android:layout_marginRight="6dp" 
        android:layout_marginTop="1320dp" 
        android:gravity="center" 
        android:text="@string/time10pm" 
        android:textSize="15sp" 
        android:lines="1" /> 

       <TextView 
        android:id="@+id/time11pm_textview" 
        android:layout_width="wrap_content" 
        android:layout_height="60dp" 
        android:layout_alignParentRight="true" 
        android:layout_marginRight="6dp" 
        android:layout_marginTop="1380dp" 
        android:gravity="center|top" 
        android:text="@string/time11pm" 
        android:textSize="15sp" 
        android:lines="1" /> 

      </RelativeLayout> 

      <RelativeLayout 
       android:id="@+id/sundayRelativeLayout" 
       android:layout_width="0dp" 
       android:layout_height="match_parent" 
       android:layout_weight="2"> 

       <include layout="@layout/calendar_lines"/> 

      </RelativeLayout> 

      <RelativeLayout 
       android:id="@+id/mondayRelativeLayout" 
       android:layout_width="0dp" 
       android:layout_height="match_parent" 
       android:layout_weight="2"> 

       <include layout="@layout/calendar_lines"/> 
      </RelativeLayout> 

      <RelativeLayout 
       android:id="@+id/tuesdayRelativeLayout" 
       android:layout_width="0dp" 
       android:layout_height="match_parent" 
       android:layout_weight="2"> 

       <include layout="@layout/calendar_lines"/> 
      </RelativeLayout> 

      <RelativeLayout 
       android:id="@+id/wednesdayRelativeLayout" 
       android:layout_width="0dp" 
       android:layout_height="match_parent" 
       android:layout_weight="2"> 

       <include layout="@layout/calendar_lines"/> 

      </RelativeLayout> 

      <RelativeLayout 
       android:id="@+id/thursdayRelativeLayout" 
       android:layout_width="0dp" 
       android:layout_height="match_parent" 
       android:layout_weight="2"> 

       <include layout="@layout/calendar_lines"/> 

      </RelativeLayout> 

      <RelativeLayout 
       android:id="@+id/fridayRelativeLayout" 
       android:layout_width="0dp" 
       android:layout_height="match_parent" 
       android:layout_weight="2"> 

       <include layout="@layout/calendar_lines"/> 
      </RelativeLayout> 

      <RelativeLayout 
       android:id="@+id/saturdayRelativeLayout" 
       android:layout_width="0dp" 
       android:layout_height="match_parent" 
       android:layout_weight="2"> 

       <include layout="@layout/calendar_lines"/> 

      </RelativeLayout> 
     </LinearLayout> 

     <LinearLayout 
      android:id="@+id/current_time_marker_linearlayout" 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      android:layout_marginLeft="0dp" 
      android:layout_marginTop="100dp" 
      android:baselineAligned="false" 
      android:orientation="horizontal" 
      android:padding="0dp"> 

      <View 
       android:layout_width="0dp" 
       android:layout_height="3dp" 
       android:layout_weight="1"/> 

      <View 
       android:id="@+id/current_time_line_view" 
       android:layout_width="0dp" 
       android:layout_height="1dp" 
       android:layout_weight="14" 
       android:background="@android:color/holo_blue_dark"/> 
     </LinearLayout> 
    </RelativeLayout> 
</ScrollView> 

OUTPUT:

enter image description here

希望这将有助于〜

+0

可能会关注的人,为什么downvote ?请说明理由...... – FAT

+0

我没有downvote,但我相信这是因为你只能增加列的大小。 – Pants

+0

这只是一个解决方法,它看起来很好。 – FAT