gpt4 book ai didi

android - 灰色三角形出现在我的自定义按钮的角上

转载 作者:行者123 更新时间:2023-11-29 17:01:05 25 4
gpt4 key购买 nike

[已解决]:标记工作答案

如何去掉自定义按钮角上出现的这些灰色三角形。在下面发布了 PNG 和自定义按钮 xml 代码以及具有当前属性的实际按钮本身。

enter image description here.

自定义按钮 xml(可绘制对象):

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" >
<corners
android:radius="12dp"
/>

<padding
android:left="0dp"
android:top="0dp"
android:right="0dp"
android:bottom="0dp"
/>

<size
android:width="200dp"
android:height="60dp"
/>

<stroke
android:width="3dp"
android:color="#D8134B"
/>
</shape>

按钮:

<Button
android:id="@+id/easyButton"
android:layout_width="200dp"
android:layout_height="60dp"
android:layout_gravity="center_horizontal"
android:layout_marginTop="40dp"
android:background="@drawable/button_shape_playactivity"
android:fontFamily="casual"
android:text="@string/easy"
android:textAllCaps="false"
android:textColor="#4c4c4c"
android:textSize="20sp"
android:textStyle="bold" />

最佳答案

试试这个,看看它们是否有效这就是我用于大纲的内容。

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<corners
android:radius="10dp"
android:topRightRadius="10dp"
android:bottomRightRadius="10dp"
android:bottomLeftRadius="10dp" />
<stroke
android:width="4dp"
android:color="@android:color/black" />
<solid android:color="@android:color/transparent"/>
</shape>

或者如果你想改变按下按钮的颜色等我用这个

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:state_pressed="true" >
<shape android:shape="rectangle" >
<corners android:radius="15dip" />
<stroke android:width="1dip" android:color="#5e7974" />
<gradient android:angle="-90" android:startColor="#00ccff" android:endColor="#00ccff" />
</shape>
</item>
<item android:state_focused="true">
<shape android:shape="rectangle" >
<corners android:radius="15dip" />
<stroke android:width="1dip" android:color="#00ccff" />
<solid android:color="#66c3d0"/>
</shape>
</item>
<item >
<shape android:shape="rectangle" >
<corners android:radius="15dip" />
<stroke android:width="1dip" android:color="#14bbfb" />
<gradient android:angle="-90" android:startColor="#00ccff" android:endColor="#00ccff" />
</shape>
</item>
</selector>

关于android - 灰色三角形出现在我的自定义按钮的角上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42980506/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com