2 myc 100 myc_100 于 2013.09.27 17:15 提问

如何删除RelativeLayout中按钮之间的空白?

我发现在 btnToEmail 和 btnToDelete 按钮有空白,我设置了android:layout_marginLeft="0dp",如何删除 RelativeLayout中按钮之间的空白?
CSDN移动问答

<RelativeLayout
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:paddingTop="3dip"
        android:layout_marginTop="3dip"
        android:background="#DCDCDC" >

        <Button
            android:id="@+id/btnToEmail"
            style="@style/myTextAppearance"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentLeft="true"
            android:text="@string/export" />

       <Button
            android:id="@+id/btnToDelete"
            style="@style/myTextAppearance"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_toRightOf="@id/btnToEmail"
            android:layout_marginLeft="0dp"
            android:text="@string/delete" />

        <Button
            android:id="@+id/btnSet"
            style="@style/myTextAppearance"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_toRightOf="@id/btnToDelete"
            android:layout_marginLeft="0dp"
            android:text="@string/settings" />

        <Button
            android:id="@+id/btnAbout"
            style="@style/myTextAppearance"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_toRightOf="@id/btnSet"
            android:layout_marginLeft="0dp"
            android:text="@string/about" />

        <Button
            android:id="@+id/btnExit"
            style="@style/myTextAppearance"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentRight="true"
            android:text="@string/exit" />
    </RelativeLayout> 

1个回答

longhai326
longhai326   2013.09.29 15:21

应该是新版的SDK Button默认背景导致的
你可以在button添加android:background="#999999"或者自己定义背景图片

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
RelativeLayout下布局时遇到的两个小问题
一、最初的源代码布局,这是用来设计一个登陆界面 <com.pc.ui.layout.ResizeLinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/contai
去除div间的空白
楼主的例子中,将一个页面用一张剪切过的图片覆盖,首先解决inline-block问题: display: -moz-inline-stack; display: inline-block; zoom: 1; *display: inline;         然后角色左右两个div之间存在空白问题: float:left
在RelativeLayout中平分两个控件
原文地址 http://blog.csdn.net/caroline_wendy/article/details/42704915 本文地址:http://blog.csdn.net/caroline_wendy RelativeLayout在平分时,需要使用一个基准,就是在中间放置一个参考,一个在左面,一个在右面; 其中左右的宽度设置为andro
Android - 在RelativeLayout中平分两个控件
在RelativeLayout中平分两个控件本文地址:http://blog.csdn.net/caroline_wendyRelativeLayout在平分时,需要使用一个基准,就是在中间放置一个参考,一个在左面,一个在右面;其中左右的宽度设置为android:layout_width=“0dp&quot;,根据内容自动填充;如:&lt;RelativeLayout xmlns:android=&quot;htt
在安卓默认布局(RelativeLayout)中已经添加好好按钮,需要滚动条时如何添加?
创建好的默认布局(已经添加按钮)     xmlns:tools="http://schemas.android.com/tools"     android:layout_width="match_parent"     android:layout_height="match_parent"     android:paddingBottom="@dimen/activity_ve
RelativeLayout 显示、隐藏、移除
第一步,先绑定relative 的相对布局RelativeLayout layout = (RelativeLayout) findViewById(R.id.relative);第二步、添加relative 的相对布局 1)通过下面代码实现显示相对布局的内容 layout.setVisibility(View.VISIBLE);2)通过下面代码移除显示相对布局的内容 layout.s
【Android】备忘一下,Button在RelativeLayout垂直居中
【Android】备忘一下,Button在RelativeLayout垂直居中 Button android:id="@+id/btn_play_back" android:layout_width="40sp" android:layout_height="40sp" android:layout_centerVertical="true"
清除行内元素之间的HTML空白
原文连接:Remove Whitespace Between Inline-Block Elements 原文日期: 2013年8月27日 翻译日期: 2013年8月28日 至今我还记得年轻是在IE6上开发的那些苦逼日子,特别希望IE浏览器采用 inline-block 的显示方式. 行内块(inline-block)是非常有用的,特别是想要不用'block'和'float'来控制这些
去除导航栏的左右按钮的空格间隙
#if __IPHONE_OS_VERSION_MAX_ALLOWED > __IPHONE_6_1 - (void)setLeftBarButtonItem:(UIBarButtonItem *)_leftBarButtonItem {     UIBarButtonItem *spaceButtonItem = [[UIBarButtonItem alloc] init
Word中行与行之间存在空白,而且删不掉的解决办法
选中空白区域,然后按delete键,OK!