14
วิธีการเปลี่ยนสีของรูปร่างแบบไดนามิก?
ฉันมี <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <solid android:color="#FFFF00" /> <padding android:left="7dp" android:top="7dp" android:right="7dp" android:bottom="7dp" /> </shape> <TextView android:background="@drawable/test" android:layout_height="45dp" android:layout_width="100dp" android:text="Moderate" /> ดังนั้นตอนนี้ฉันต้องการให้รูปร่างนี้เปลี่ยนสีตามข้อมูลที่ฉันได้รับจากการโทรจากเว็บเซอร์วิส ดังนั้นอาจเป็นสีเหลืองหรือสีเขียวหรือสีแดงหรืออะไรก็ได้ขึ้นอยู่กับสีที่ฉันได้รับจากการโทรทางเว็บ ฉันจะเปลี่ยนสีของรูปร่างได้อย่างไร จากข้อมูลนี้?