0
私はカスタムdrawable shapeソリッドカラーランタイムをプログラム的に変更したいのですが、ソリッドカラーをどのように変更できますか?プログラムでランタイムからカスタムドロアブルのソリッドカラーを変更しますか?
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:id="@+id/gradientDrawble"
>
<selector>
<item
android:state_selected="true"
>
<shape
android:shape="oval">
<solid
android:color="@color/colorCrownCandy"/>
</shape>
</item>
<item >
<shape
android:shape="oval">
<padding
android:bottom="10dp"
android:left="10dp"
android:right="10dp"
android:top="10dp"/>
<solid
android:color="@color/colorCrownCandy"
/>
</shape>
</item>
</selector>
</item>
<item android:drawable="@drawable/ic_homemenu"
/>
</layer-list>
@Abhiをすべてがちょうど必要な変更の色 – Mahesh
[this](https://stackoverflow.com/a/39364523/5015207)多分役立つでしょうか? – 0X0nosugar