一、setBackgroundColor():
设置黄色:setBackgroundColor(Color.YELLOW)
setBackgroundColor(0xFFFFFF00)
setBackgroundColor(R.color.yellow) //这是在res/values/color.xml中定义的 <color name="yellow">#FFFFFF00</color>
二、setBackgroundDrawable():
Drawable dr = this.getResources().getDrawable(R.drawable.icon); //取得图片资源
setBackgroundDrawable(dr)
三、setBackgroundResource():
setBackgroundResource(R.drawable.select_bar)
四、setImageBitmap():
这个是ImageView的方法,
Bitmap checkedBitmap = BitmapFactory.decodeResource(context.getResources(), R.drawable.checked);
ImageView.setImageBitmap(checkedBitmap);
分享到:
相关推荐
java设置frame背景图片-总结设置背景图片,实现背景图片+上层控件的层叠化效果
在需求上遇到背景设置透明度还是比较常见的,设置透明度有几种方式,但是不同的场景应用下,不同的方式可能会出现一些问题。针对开发过程中的需求做以下总结。 二、先看效果图 图1、 图2、 图3、 图4 介绍...
### 一、理解文件夹背景设置 #### 1.1 文件夹背景的基本概念 文件夹背景指的是文件夹图标背景或文件夹打开后显示的背景图。通过更改文件夹背景,可以让文件夹看起来更加个性化,同时也便于快速识别不同的文件夹。 ...
标题 "Arduino IDE 黑背景设置" 涉及到的是如何改变Arduino集成开发环境(IDE)的主题颜色,尤其是将背景色改为黑色。Arduino IDE是广大硬件爱好者和开发者用来编写和上传代码到Arduino微控制器的软件工具。对于长时间...
总结,通过自定义控件绘图、设置透明键和处理控件层次关系,我们可以实现C# WinForm中的控件透明效果。这种技术不仅适用于label控件,还可以应用于其他需要透明背景的自定义控件,为应用程序提供更丰富的界面设计...
2. 修改Activity布局文件,将根布局的背景设置为透明。 3. 可选地,调整窗口属性以控制透明度和扩展范围。 以上内容涵盖了实现Android Activity背景透明的基础知识,但实际应用中可能需要根据设备版本和具体需求...
### Word2021 设置背景图片的详细步骤 在Word2021中,为了使文档更加美观且具有个性化特点,用户常常希望能够设置背景图片。背景图片不仅可以提升文档的视觉效果,还能更好地传达作者的意图或情感。接下来,将详细...
在Windows Forms(WinForms)应用开发中,为了提高用户界面(UI)的美观度与用户体验,开发者经常需要对控件进行自定义设计,其中一项重要的视觉元素就是为控件设置背景图像。本文将详细介绍如何在WinForms中为各种...
在iOS开发中,设置View的背景是一个常见的任务,可以实现各种视觉效果。本文将详细讲解三种常用的方法:通过添加UIImageView、获取图片颜色作为背景以及利用图片路径...以上就是关于"ios View背景设置"的详细知识讲解。
总结,"MFC对话框背景设置解决方案"涉及到的知识点涵盖了MFC的基本对话框操作、资源管理、图像加载和绘制技术。通过理解并熟练运用这些技术,开发者可以为MFC应用程序创造出更富有个性化的用户界面。
在VC++编程环境中,设置对话框(Dialog)和视类(CView)窗口的背景色是常见的需求。这里,我们来详细探讨几种经典方法,并提供可以直接运行的代码示例。 1. **通过对话框资源编辑器设置背景色** 在Visual Studio...
总结起来,实现CListCtrl单元格颜色和背景色的单独设置,主要涉及以下几个步骤: 1. 创建一个继承自CListCtrl的新类。 2. 重写OnDrawItem和OnDrawSubItem函数,使用SetBkColor和SetTextColor设置颜色。 3. 可以在...
在Android开发中,动态设置Activity背景...总结来说,动态设置Android Activity背景图片涉及对布局的理解、图像资源的处理以及可能的性能优化策略。开发者可以根据具体需求灵活运用不同的源码实现方式,提升用户体验。
在本文中,我们将深入探讨如何在...总结,设置FLEX背景图片涉及MXML组件或ActionScript代码的使用,通过嵌入图片资源并调整其尺寸和对齐方式来实现。理解这些技巧将帮助你更好地定制FLEX应用的视觉呈现,提升用户体验。
总结来说,"背景设置"是一个涵盖广泛的技术领域,涉及到操作系统、用户界面设计、编程语言和网络安全等多个方面。无论是对个人用户还是开发者来说,理解和掌握这些知识点都是非常有价值的,它们能够帮助我们打造更具...
总结来说,KEIL MDK的背景颜色设置是一项重要的个性化功能,通过上述步骤,你可以轻松地定制属于自己的颜色主题。而“keil背景颜色设置,推荐个性化3”可能是某位专家或社区推荐的一种特定配色方案,你可以尝试导入...
首先,要理解`TextView`的背景设置。默认情况下,`TextView`的背景可能是透明的,但我们可以使用XML drawable资源或者直接通过Java代码来改变其背景。XML drawable资源通常包含在res/drawable目录下,可以定义形状...
总结起来,在VC++中实现BMP图的背景透明,主要依赖于`TransparentBlt()`函数,通过设置一个透明色并确保源BMP图的背景颜色与其一致,从而达到透明显示的目的。这种方法在处理多个图像叠加显示时非常有用,可以避免...
总结,为网页设置背景音乐涉及HTML5的`<audio>`标签、CSS样式控制和JavaScript脚本的运用。通过这些技术,可以创建出既有视觉美感又有听觉享受的网页。在实际应用中,还需要注意音频文件的大小、格式选择,以及考虑...
总结来说,ENVI5中设置背景值透明显示的方法包括直接编辑头文件和使用EditENVIHeader工具两种方式。通过设置IgnoreDataValue字段,可以将特定值的像素设置为透明,从而去除影像中的黑色背景,这对于提升遥感影像分析...