【问题标题】:Button not showing color in android?按钮在android中不显示颜色?
【发布时间】:2014-01-23 14:56:48
【问题描述】:

这是按钮的 XML:

<Button
    android:id="@+id/login"
    android:color="#048b9dc3"
    android:layout_height="wrap_content"
    android:layout_width="wrap_content"
    android:text="@string/login"
     />

按钮是应用程序中的默认灰色,而不是我上面设置的半透明蓝色。我做错了什么?

【问题讨论】:

    标签: android xml


    【解决方案1】:

    您应该设置背景而不是颜色。添加此块:

    android:background="YOUR_COLOR_CODE_HERE"
    

    您的颜色代码也不正确。您可以使用 Photoshop 查找所需的颜色代码。

    【讨论】:

    • 所以你可以用android:alpha="0.4"设置alpha
    • 不,仅支持 API 级别 11 及以上。
    • 检查this link
    【解决方案2】:

    您可以在 XML 文件中设置它:-

    或者在你的java程序中设置:-

    button.setBackgroundColor(Color.BLACK);

    或者你可以只写4字节的十六进制代码(不是3字节)0xFF000000

    http://xjaphx.wordpress.com/2011/06/10/setting-buttons-colors/

    【讨论】:

      猜你喜欢
      • 2021-11-11
      • 2020-12-09
      • 1970-01-01
      • 2015-12-06
      • 2021-07-02
      • 1970-01-01
      • 1970-01-01
      • 2023-02-13
      • 2011-04-10
      相关资源
      最近更新 更多