Android Button 背景色外圈黑框的问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android Button 背景色外圈黑框的问题相关的知识,希望对你有一定的参考价值。

我用android studio 写Button的时候设置了背景色,但外边始终有黑圈,这个小问题绕我一下午,哪位大神有经验帮我解答一下,感激不尽.附上试图效果和代码

参考技术A 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格式。
下载之后改名(注意不能有大写字母),然后copy到res文件夹下任意以drawable开头的文件夹下,在layout文件中 edittext设置属性 android:background="@drawable/text_img"

JQuery mobile中按钮背景色无法改变,为啥呀

<div data-role = "content">
<p class = "a">我是内容</p>
<a href = "#" data-role = "button" class = "gg">哈哈</a>
<a href = "#" data-role = "button">哈哈</a>
<a href = "#" data-role = "button">哈哈</a>
<a href = "#" data-role = "button">哈哈</a>
</div>
css代码是
.gg

background-color:gray;
color:red;

想问问为什么颜色没有改变呢

有两种方式可以解决:

1、写到行间,优先级最高的;

2、

<style>
.ui-mobile-viewport .gg

    background-color:gray;
    color:red;

</style>

.ui-mobile-viewport是jquery mobile默认给body加的class,这样的话包含选择符优先级高一点

参考技术A 把样式卸载头部,还有别忘了加<style>标签追问

卸载头部?意思是把jquery mobile的css去掉?可以更详细点吗?

参考技术B 这肯定是会变的啊,难道你别的地方css冲突了?追问

我也不知道怎么回事,大侠,有解决办法不

以上是关于Android Button 背景色外圈黑框的问题的主要内容,如果未能解决你的问题,请参考以下文章

移动端HTML5页面端去掉input输入框的白色背景和边框(兼容Android和ios)

Android实现自定义带文字和图片的Button

安卓界面布局如何改变所有button的背景颜色?

如何自定义android Button样式

菜鸟互啄:WINFORM如何实现无聚焦框的Button按钮

eclipse代码提示框背景色改动