My goal is to create a button with rounded corners.
I have a button with this in its attributes android:background="@drawable/roundstyle"
, which is supposed to change the corners of the buttons to curve.
这里是我的<代码>环绕式编号:xml、<代码>的纽芬兰文_main.xml和我的<编码>colors.xml。
roundstyle.xml
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<solid android:color="@color/our_lightGray" />
<corners android:radius="25dp" />
</shape>
active_main.xml
<Button
android:id="@+id/currentstatusButton"
android:layout_width="329dp"
android:layout_height="98dp"
android:background="@drawable/roundstyle"
android:backgroundTint="@color/our_lightGray"
android:text="Current Status"
android:textColor="@color/black"
tools:layout_editor_absoluteX="16dp"
tools:layout_editor_absoluteY="460dp" />
colors.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="black">#FF000000</color>
<color name="white">#FFFFFFFF</color>
<color name="our_lightGray">#D9D9D9</color>
</resources>
However, even though my roundstyle.xml
has the solid color attribute, and my button itself has the backgoundTint attribute, the backgroud color is still in its default mode.
This is what it looks like right now.
我先在网上研究我如何确定这一点,但却没有结果。
我试图在我的xmls中添加背叛义和坚固的颜色,但该肤色仍然缺席。