㈠ android Button 背景色外圈黑框的问题
android去掉背景(颜色或者图片)
view.setBackgroundResource(0);
根据文档public void setBackgroundResource (int resid)
Since: API Level 1
Set the background to a given resource. The resource should refer to a Drawable object or 0 to remove the background.
所以设置为o就是删除背景
底色为黑几种方法
新建项目时候 第二次next之后(不用sdk版本可能不同),Background Color项点击可选。
开发布局文件,选择视图查看 就是下边二个选项卡中的第一个(Graphical),然后上边有个
AppTheme点击->Theme->前三项(Theme.Black等)几个都可以
在你最外层的layout里边设置 android:background="#000000"属性
在manifest中对应activity属性中,添加下边任意一种 android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen"
android:theme="@android:style/Theme.Black.NoTitleBar"
android:theme="@android:style/Theme.Black"
另:设置编辑框样式,就是给那个框加个背景图片,
给你一张感受下 http://www.easyicon.net/1116240-input_icon.html下载最大的那个96px的png格式。
下载之后改名(注意不能有大写字母),然后到res文件夹下任意以drawable开头的文件夹下,在layout文件中 edittext设置属性 android:background="@drawable/text_img"
㈡ 安卓html元素被点击时产生的边框怎么去掉
安卓webview中的html界面,点击时产生的边框,可以在js的代码中给元素添加如下属性:-webkit-tap-highlight-color即可去掉边框。
1.webkit内核的浏览器,当用户点击一个链接或者通过js定义的可点击元素的时候,会出现一个半透明的灰色背景或者红色的边框。
2.如果想要禁用高亮,可设置颜色的alpha值为0,也就是属性值的最后一位设置为0就可以去除背景或者边框。去除android链接触摸时产生边框的css代码
a,button,input{-webkit-tap-highlight-color:rgba(255,0,0,0);}/* 1.去除android a/button/input标签被点击时产生的边框 2.去除ios a标签被点击时产生的半透明灰色背景 */
㈢ android黑色边框如何去掉
这是控件的background。如果你使用的是系统默认空间那么它会指定一个默认的背景选择器。这样实现了多张图片在点击和焦点状态下的效果。
这个黑框是图片的一个边框。如果把background自定为透明那么连图片效果也没有了
解决的办法就是,用一组新的无边框图片去覆盖掉系统默认的background
因为android代码开源所以你可以通过查看这个控件的源码来详细了解background如何设置上去的。