android 控件之间的间距怎么调整

天王盖地虎626 发布于 2015/01/10 22:22
阅读 12K+
收藏 0

这右下角位置

"南京","今天阴转小雨"和最右边的"雨滴"图标的间距有些大

"雨滴"图标与最右边的"边框"间距有些大,请问如何调整呀?

下面是我的这部分布局代码

 

   <LinearLayout 
               android:id ="@+id/weather_notice"
             android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:layout_toRightOf="@id/weather_attention"
          android:orientation="vertical"
          android:gravity="right"
          android:paddingBottom="10dp"
          android:layout_alignParentBottom="true"
          
            >
        
         <TextView
            android:id ="@+id/areas"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:textSize ="@dimen/text_size_large_middle"
            android:textColor ="@color/white"
            android:text="南京" />
        
          <TextView
            android:id ="@+id/weather_desc"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@id/areas"
            android:textSize ="@dimen/text_size_medium"
            android:textColor ="@color/white"
            android:text="今天阴转小雨" />
          </LinearLayout >

          <ImageView
              android:id="@+id/flag_weather"
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:layout_alignParentBottom="true"
              android:layout_alignParentRight="true"
              android:layout_toRightOf="@+id/weather_notice"
              android:paddingBottom="10dp"
              android:scaleType="centerInside"
              android:src="@drawable/s2" />

 

从布局代码中可以发现,这些控件之间我没有使用android:padding,android:layout_marginLeft这些属性,为啥控件之间距离还是挺大的呢?有什么办法调整吗?

加载中
0
貌似掉线
貌似掉线
在设置,开发者选项那里,把显示布局边界勾上,你就知道这些间距是从哪里来的了。
0
淘淘我的小宝宝
淘淘我的小宝宝
呃,你这个布局上还有父布局是否有影响?
0
天王盖地虎626
天王盖地虎626

引用来自“with_you”的评论

呃,你这个布局上还有父布局是否有影响?
还有一个父相对布局,但是没有设置间距
0
天王盖地虎626
天王盖地虎626

引用来自“貌似掉线”的评论

在设置,开发者选项那里,把显示布局边界勾上,你就知道这些间距是从哪里来的了。
非常感谢,以前不会这样调试,原因找到,分明是图片问题
貌似掉线
貌似掉线
嗯。我也是乱鼓捣时才发现的。后来发现这个用来调布局问题,相当好用。另外说句题外的,像textview,和除了drawablepadding,padding,margin,还会有其他原因导致留白。如果是用于与其他textview的文字对齐,在相对布局中,可以对textview设alignbaseline
0
天王盖地虎626
天王盖地虎626

引用来自“貌似掉线”的评论

在设置,开发者选项那里,把显示布局边界勾上,你就知道这些间距是从哪里来的了。

引用来自“巴顿将军”的评论

非常感谢,以前不会这样调试,原因找到,分明是图片问题
谢谢,就我这个问题,从图片上看,其顶部确实也留白了,不知道怎么搞的,帮忙看看呢
返回顶部
顶部