กำหนดค่าเลย์เอาต์ข้อความ
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
หน้านี้จะอธิบายวิธีกำหนดค่าเลย์เอาต์ข้อความด้วยพารามิเตอร์ เช่น maxLines
และ overflow
จำกัดจำนวนบรรทัดที่เห็น
หากต้องการจำกัดจำนวนบรรทัดที่มองเห็นได้ในคอมโพสิชัน Text
ให้ตั้งค่าพารามิเตอร์ maxLines
ดังนี้
@Composable
fun LongText() {
Text("hello ".repeat(50), maxLines = 2)
}
ระบุข้อความที่ตัดออก
เมื่อจํากัดข้อความที่ยาว คุณอาจต้องการระบุ TextOverflow
ซึ่งจะแสดงก็ต่อเมื่อมีการตัดข้อความที่แสดง โดยให้ตั้งค่าพารามิเตอร์ textOverflow
ดังนี้
@Composable
fun OverflowedText() {
Text("Hello Compose ".repeat(50), maxLines = 2, overflow = TextOverflow.Ellipsis)
}
แนะนำสำหรับคุณ
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2024-12-22 UTC
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2024-12-22 UTC"],[],[]]