Icon Composable เป็นวิธีที่สะดวกในการวาดไอคอนสีเดียวบนหน้าจอ
ตามหลักเกณฑ์ของ Material Design หากต้องการใช้ Icon ให้รวมไลบรารี Compose Material (หรือไลบรารี Compose Material 3)
เช่น หากมี VectorDrawable ที่ต้องการโหลดด้วยค่าเริ่มต้นของ Material คุณสามารถใช้ Composable Icon ได้ดังนี้
Icon( painter = painterResource(R.drawable.baseline_directions_bus_24), contentDescription = stringResource(id = R.string.bus_content_description) )
โดยค่าเริ่มต้น IconComposableLocalContentColor.current จะมีสี 24.dp และมีขนาด นอกจากนี้ยังแสดงtintพารามิเตอร์สี (ซึ่งใช้กลไกเดียวกันสำหรับการปรับสีตามที่อธิบายไว้ในส่วนการปรับสีรูปภาพ) ฟังก์ชันที่ประกอบกันได้
Icon มีไว้สำหรับใช้กับองค์ประกอบไอคอนขนาดเล็ก คุณควรใช้ Composable Image เพื่อดูตัวเลือกการปรับแต่งเพิ่มเติม
แนะนำสำหรับคุณ
- หมายเหตุ: ข้อความลิงก์จะแสดงเมื่อ JavaScript ปิดอยู่
- ทรัพยากรใน Compose
- การช่วยเหลือพิเศษใน Compose
- กำลังโหลดรูปภาพ {:#loading-images}