แปลกมาก - ฉันสร้าง TextView ของฉันใน Code และมันถูกห่อไว้ - แม้ว่าฉันจะไม่ได้ตั้งค่าอะไรเลยนอกจากสิ่งมาตรฐาน - แต่ดูด้วยตัวคุณเอง
LinearLayout.LayoutParams childParams = new LinearLayout.LayoutParams(LayoutParams.FILL_PARENT,
LayoutParams.WRAP_CONTENT);
childParams.setMargins(5, 5, 5, 5);
Label label = new Label(this);
label.setText("This is a testing label This is a testing label This is a testing label This is a testing labelThis is a testing label This is a testing label");
label.setLayoutParams(childParams);
ดังที่คุณเห็นจากนิยามพารามิเตอร์ที่ฉันใช้ LinearLayout ป้ายชื่อคลาสจะขยาย TextView - ไม่ได้ทำอะไรเลยนอกจากตั้งค่าขนาดตัวอักษรและสีตัวอักษร
เมื่อเรียกใช้ในโปรแกรมจำลอง (API ระดับ 9) มันจะตัดข้อความเป็น 3 บรรทัดโดยอัตโนมัติ