android 控件描边取消重叠
今天写组件的时候用到了描边。可是两个组件放在一起时,描边会变重叠,使之变粗。就不是很美观了。
如何取消呢?网上查了好久没找到,然后就自己试了试,找到了解决方法,就在此记录一下,防止以后忘记。
很简单分别给两个控件添加 android:layout_marginRight="-1dp"和android:layout_marginLeft="-1dp"
这里面的值要设置成-1。否则是没有效果的。设置后的效果:
布局文件如下。
1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 3 android:layout_width="match_parent" 4 android:layout_height="match_parent" 5 android:orientation="horizontal" > 6 <EditText 7 android:id="@+id/myet" 8 android:layout_weight="4" 9 android:layout_width="0dip" 10 android:layout_height="50dp" 11 android:ems="10" 12 android:background="@drawable/border_text_selector" 13 android:layout_marginRight="-1dp" 14 android:singleLine="true" 15 > 16 </EditText> 17 <ImageView 18 android:id="@+id/myiv" 19 android:layout_weight="1" 20 android:layout_width="0dp" 21 android:layout_height="50dp" 22 android:background="@drawable/bg_border" 23 android:layout_marginLeft="-1dp" 24 android:src="@drawable/ic_launcher" /> 25 </LinearLayout>
转载于:https://www.cnblogs.com/Jett/p/3774764.html
android 控件描边取消重叠相关推荐
- Android 控件描边、加阴影
一.描边 最近,项目中有文本框需要四周加边框给把文字围起来.我想这不就是描边吗,即给控件设置边框样式(包括粗细.颜色.圆角等) 先上效果 于是在drawable中定义了edge.xml文件 <? ...
- Android 控件描边只描一边
<?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android=" ...
- android 按钮吐司,Android控件系列之Toast使用介绍
Toast英文含义是吐司,在Android中,它就像烘烤机里做好的吐司弹出来,并持续一小段时间后慢慢消失 Toast也是一个容器,可以包含各种View,并承载着它们显示. 使用场景: 1.需要提示用户 ...
- Android 控件GridView之仿支付宝钱包首页带有分割线的GridView九宫格的完美实现
Android控件GridView之仿支付宝钱包首页带有分割线的GridView九宫格的完美实现 关注finddreams:http://blog.csdn.net/finddreams/articl ...
- Android 控件 RecyclerView 看这篇就够了
[Android 控件 RecyclerView] 概述 RecyclerView是什么 从Android 5.0开始,谷歌公司推出了一个用于大量数据展示的新控件RecylerView,可以用来代替传 ...
- Android 控件 RecyclerView
[Android 控件 RecyclerView] 概述 RecyclerView是什么 从Android 5.0开始,谷歌公司推出了一个用于大量数据展示的新控件RecylerView,可以用来代替传 ...
- android 代码控件框高,Android控件_TextView(显示文本框控件)
一.TextView控件的常用属性 1.android:id--控件的id 2.android:layout_width--设置控件的宽度 wrap_content(包裹实际文本内容) fill_pa ...
- Android控件点击圆形阴影反馈解决方案
Android控件点击圆形阴影反馈解决方案 愿景 对于手机App而言,没有反馈效果的按钮使用体验是不舒服的.最近在深入学习Material Design,对其中的ripple效果比较感兴趣.我想着尝试 ...
- 【079】用代码来创建 Android 控件
一般来说我们在创建控件的时候都是在 XML 文件中完成的, 实施起来还是蛮方便的, 而且修改起来也可以很快的看见效果, 但是有一个很大的劣势就是没办法动态的创建控件, 举个例子, 例如我从数据库中取出 ...
最新文章
- 第一次上计算机课日记500,第一次上网课作文500字
- YARN配置Kerberos认证
- Windows下配置IDEA开发环境
- VMWare12 安装 OSX 10.10
- 【bootstrap】使用支持bootstrap的时间插件daterangepicker
- linux上离线安装bcp,无法在Linux上安装Pyodbc
- VHDL基本门电路和数值比较器的设计
- bzoj2287【POJ Challenge】消失之物 缺一01背包
- 985高校校长:未来5年教职工要压缩千人,淘汰20-30%
- android 获取加速度传感器值,Android开发获取传感器数据的方法示例【加速度传感器,磁场传感器,光线传感器,方向传感器】...
- 我的15年操作系统开源路——RT-Thread 创始人熊谱翔
- 黑客可利用 TeamViewer 缺陷远程窃取系统密码
- opencv中rect的用法
- matlab三电平statcom无功检测双闭环svpwm调制两电平/三电平逆变器拓扑,pq无功电流检测模块
- Android自己动手打造XML解析框架
- Sematic-UI安装方法:
- Python——输入姓名,返回姓名笔画小程序
- 导出excel合并单元格
- 检查Telerik UI以使用UWP作为PVS-Studio的入门方法
- Kimbal Musk 介绍:埃隆马斯克的弟弟
热门文章
- API网关—系统的门面要如何做呢?
- java中try-catch另外一种用法:try(){}语法使用
- IntelliJ IDEA 问题总结之一 —— jar包、assets、maven、git
- 【08月14日】A股ROE最高排名
- Idea问题:“marketplace plugins are not loaded”解决方案
- eclipse的下载JDK的安装与配置
- 51nod 1574 排列转换
- Android studio启动后卡在refreshing gradle project
- OA办公系统的发展离不开企业大胆尝试使用
- 浅谈对BFC的认识,以及用bfc解决浮动问题