这是按钮的XML:
<Button
android:id="@+id/login"
android:color="#048b9dc3"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:text="@string/login"
/>
按钮是应用程序中的默认灰色,而不是我在上面设置的半透明蓝色。我做错了什么?
答案 0 :(得分:1)
您应该设置背景而不是颜色。添加此块:
android:background="YOUR_COLOR_CODE_HERE"
您的颜色代码也不合适。您可以使用photoshop查找所需的颜色代码。
答案 1 :(得分:0)
您可以在XML文件中设置它: -
或者在java程序中设置它: -
button.setBackgroundColor(Color.BLACK);
或者你可以写4字节十六进制代码(不是3字节)0xFF000000
http://xjaphx.wordpress.com/2011/06/10/setting-buttons-colors/