Android ImageButton图像灰色边框

灰色边框,是imageButton空间自带的。

第一种解决方案:

android:scaleType="fitXY"//这个代码是:拉伸图片(不按比例)以填充的长宽。所以图像最后最好多多少少会失真的.这点你要注意

android:background="#e0000000"//这是解决图像缩放后图像周围有一圈边框.是使边框变透明,以去掉边框.如下图

第二种解决方案:

android:src="@drawable/miss"  改为  android:background="@drawable/miss" 有了这一步可以替代上面两步,同时解决边框的和完整缩放填充到控件问题

时间: 2025-01-15 10:51:42

Android ImageButton图像灰色边框的相关文章

Android ImageButton图像完全填充缩放到控件

如果你发现你写程序的时候像我一样,发现图片怎么都无法拉伸填充到ImageButton 里面.而且就算能缩放到控件,但是图像较小,而且总会在 ImageButton周围有一圈边框!当你遇到这一些列问题的这时候你就可以收藏并吸收这个经验了. 总的过程:我先给出关键代码→ 分析给出的两种解决方案→ 我详细介绍一下边框出现的原因个解决办法.→ 最后就是些注意事项了 工具/原料 遇到问题尽可能冷静下来的心情. 记住收藏好我这条经验. ImageButton的长宽最好是固定的.注意事项里面我会告诉你为什么

Android基础入门教程——2.3.3 Button(按钮)与ImageButton(图像按钮)

Android基础入门教程--2.3.3 Button(按钮)与ImageButton(图像按钮) 标签(空格分隔): Android基础入门教程 本节引言: 今天给大家介绍的Android基本控件中的两个按钮控件,Button普通按钮和ImageButton图像按钮: 其实ImageButton和Button的用法基本类似,至于与图片相关的则和后面ImageView相同,所以本节 只对Button进行讲解,另外Button是TextView的子类,所以TextView上很多属性也可以应用到Bu

android 给 edittext增加边框

给edittext增加  就显示出来边框了 android:background="@android:drawable/edit_text" 例: <EditText      android:id="@+id/et_call"     android:layout_width="140dp"     android:inputType="phone"        android:layout_height="

android圆角矩形有边框无背景色

我们经常要用到圆角矩形,这也是现在的流行的样式..但是今天在工作中,遇到要写圆角矩形有边框但无背景色的button,本来想让妹子帮忙切图的,但是不想麻烦妹子,自己撑着,说可以做,结果弄了老半天菜搞定的,现在给大家看看,以后避免这麻烦...() <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/and

Android Activity 悬浮 半透明边框

1.首先来创建一个Activity,在Activity的OnCreate函数里面我们设置它为全屏,然后设置Activity的宽高为全屏*0.9,然后设置背景图片为半透明的 .9 图片 .这样就已经是非全屏的窗体了 this.requestWindowFeature(Window.FEATURE_NO_TITLE); this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutP

OpenCV笔记(十三)——为图像加上边框

看这个题目,为什么要为一幅图像加上边框呢? 第一,做卷积的需要.当我们做卷积的时候,kernel往往不小于3X3的矩阵,那么首行.末行.首列.末列的元素就不能正确地与这个kernel做卷积.当我们给图像加上边框之后,就解决了这个问题. 第二.两幅大小不一致的图像进行操作的时候,为了保证运算的正确性,我们也要为图像加上边框,使两幅图像大小一致. 加边框有什么方法呢? 第一,很直接地,我们把图像的扩大之后,将边框的值设为一个固定的常量,常常是0,其他值亦可.这在OpenCV中叫BORDER_CONS

android 为TextView添加边框

今天需要在TextView上面添加一个边框,但是TextView本身不支持边框,所以只能采用其他方式,在网上查询了一下,主要有三种方式可以实现1.带有边框的透明图片2.使用xml的shape设置3继承TextView覆写onDraw方法. 方法一: 带有透明图片的背景图,这个没有什么好将的,自己制作一个就行 ,然后设置background就可以了 方法二: 通过shape来设置背景图片 首先一个textview_border.xml文件放在drawable文件夹里面 [html] view pl

android imageButton 使用透明图片

在Android上有很多不规则按钮.如: 这个时候,我们如果想做成不规则按钮的话,第一步就是搞一张边缘透明的png图片,然后用src指定到他,这个时候我们会发现,还没有达到要的效果,还有图片周围还是有一层渲染.此时还要搞第二步:需要对ImageButton设置背景属性android:background="#00000000",就实现了不规则按钮的效果了.如图: android imageButton 使用透明图片

【android】动态添加ImageButton的去边框办法

一句话即可.ImageButton.setBackgroundResource(R.drawable.abc_list_selector_background_transition_holo_light);其中网络上的答案如设置背景图片透明度等不适合动态添加的控件,仍会有不可见的边框存在,使得控件位置偏移.