`
cao884203
  • 浏览: 19833 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

更改button背景

 
阅读更多
res/drawable 新建XML文件button.xml
内容如下
<?xml version="1.0" encoding="utf-8"?>
<selector
  xmlns:android="http://schemas.android.com/apk/res/android">
     <item android:state_focused="true" android:drawable="@drawable/m07" /> 

    <item android:drawable="@drawable/m07" />
 </selector> 


再在res/layout
<Button 
	android:layout_width="wrap_content" 
	android:text="@string/button_name" 
	android:id="@+id/button1" 
	android:layout_height="wrap_content"
          android:background="@drawable/m07"
		>
</Button>



drawable添加m07.jpg
分享到:
评论

相关推荐

    自绘Button 修改Button背景

    "自绘Button 修改Button背景"这个标题表明我们将探讨如何利用`WM_DRAWITEM`消息来改变Button的默认外观。 `WM_DRAWITEM`是Windows消息系统中的一个关键消息,它在窗口控件(如Button)需要被绘制时发送。当用户界面...

    ListView的Button点击更改Button本身背景

    在这里,我们可以根据需要更改Button的背景,如切换不同的颜色或者图片资源。同时,为了防止状态丢失,我们还需要在`getView()`中处理View的复用问题,确保每次显示的数据与数据集中的对应项匹配。 代码示例: ```...

    MFC中修改Button控件字体、字体大小、背景色、背景图片

    这里我们关注的是如何修改Button控件的字体、字体大小、背景色以及背景图片。下面将详细阐述这一过程。 首先,我们需要派生一个自定义的Button类,例如`MyButton`,它继承自`CButton`类。在MFC中,`CButton`类是...

    11、如何重写WinForm工程下Button控件实现渐变背景.zip

    这样我们可以保留Button的基本功能,并且可以自由地添加或修改其属性和方法。在Visual Studio中,右键点击项目,选择“添加” -&gt; “新建项”,然后选择“用户控件(UserControl)”模板,命名为“GradientButton”。 ...

    MFC_Button控件的背景颜色控制

    虽然它不能直接设置背景颜色,但可以通过修改按钮的位图或者创建自绘按钮来实现。 5. **使用自绘按钮**: 对于更复杂的定制,你可能需要使用`CButton`的`DrawItem`成员函数来完全自定义按钮的外观,包括背景、边框...

    BUTTON_DRAW.zip_button 背景颜色

    例如,在Java Swing中,我们可以使用`setBackground(Color color)`方法来更改按钮的背景颜色;在Android中,我们可以通过修改XML布局文件中的`android:background`属性或者在代码中使用`setBackgroundColor(int ...

    如何更改MFC按钮的背景色

    本文将详细介绍如何使用CMFCButton类更改MFC按钮的背景色,并提供了一个基于对话框的工程示例,演示如何使用CMFCButton实现按钮背景色的修改。 首先,我们需要在 Visual Studio 中创建一个基于对话框的MFC工程,...

    vc button背景颜色类

    本知识点主要探讨如何自定义一个“vc button背景颜色类”,以实现按钮背景颜色的动态设置和复用。 首先,我们需要创建一个CColorBtn类,它继承自MFC(Microsoft Foundation Classes)框架中的CButton类。CButton类...

    更改Button前景背景颜色VC源代码

    本资源提供的"更改Button前景背景颜色VC源代码"就是一个很好的示例,它演示了如何改变Windows应用程序中Button控件的颜色。这个源代码包含了多个文件,它们协同工作以实现这一功能。下面将详细解释这些文件的作用...

    UI button背景图设置 与关联

    "UI button背景图设置与关联"这个主题主要关注如何为按钮配置不同的背景图像,以提升其视觉效果和交互体验。在这个过程中,我们需要关注按钮的不同状态,如正常状态和高亮状态,并为这些状态分别设置相应的图片。 ...

    原生的复选框(checkbox button)和单选按钮(radio button)实现透明背景效果解决方案

    在Windows编程中,原生的复选框(Checkbox)和单选按钮(Radio Button)通常是由Windows API或者特定的库如ATL/WTL提供的控件。这些控件默认的外观和行为是系统定义的,包括它们的背景颜色,通常与对话框或窗口的...

    自定义Button类

    自定义button类更改button背景颜色。字体颜色等

    MFC BUTTON按钮控件,设置按钮透明,按钮背景色,文本,按钮显示状态等等

    MFC BUTTON按钮控件是MFC框架中用于创建和管理按钮对象的关键组件,它允许程序员实现丰富的用户界面交互。在这个主题中,我们将深入探讨如何设置按钮的透明度、背景色、文本以及控制按钮的显示状态。 首先,让我们...

    openLayers修改button图标样式

    默认情况下,OpenLayers的样式表(通常位于`openlayers/theme/default/style.css`)会为`olControlSaveFeatures`类定义背景图像,例如: ```css .olControlSaveFeatures { background-image: url(img/save_...

    VC-button.zip_CButton文字颜色_button 背景颜色_vc++button颜色_颜色按钮

    默认情况下,CButton控件的颜色是由系统设定的,如果我们想要更改这些颜色,就需要使用自绘技术。 首先,我们需要理解CButton类的工作原理。CButton是一个基于Windows API中的BUTTON类的封装,它提供了一些基本的...

    MFC 按钮控件背景色改变

    这个函数会在控件需要被绘制时被调用,我们可以在这里修改画刷的颜色,从而改变控件的背景色。例如: ```cpp void CYourDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) { // 先调用基类的OnCtlColor ...

    VC6.0改变按钮的背景颜色

    MFC中的CButton类是Windows API中的BUTTON控件的面向对象封装。默认情况下,CButton控件的颜色遵循系统设定,但有时我们可能需要自定义其外观,比如改变背景颜色以满足特定的界面设计需求。这就需要我们对CButton类...

    C++重绘button按钮控件,支持设置背景色,边框色,扁平化

    5. **属性修改**:提供方法供用户在运行时更改按钮的颜色。 ```cpp void ColorButton::SetBackgroundColor(COLORREF newColor) { backgroundColor = newColor; RedrawWindow(); } void ColorButton::SetBorderColor...

    MFC Halcon混编 BUTTON改背景等

    1. **MFC中的BUTTON背景更改**: 在MFC中,按钮(BUTTON)控件通常是默认样式,如果需要自定义背景,可以利用消息映射和OnPaint函数来实现。首先,你需要重载CButton类,创建一个新的派生类,然后覆盖OnPaint函数,...

    WPFButton样式

    默认样式可以通过修改`&lt;Style TargetType="Button"&gt;`进行全局调整。 2. **自定义背景和边框**: 开发者可以使用`&lt;SolidColorBrush&gt;`定义按钮的背景颜色,用`&lt;Border&gt;`标签定义边框颜色、宽度和圆角。例如: ```...

Global site tag (gtag.js) - Google Analytics