बेशक आपके पास एंड्रॉइड में भी है।
संपत्ति का नाम "Ellipsize" है और आपके पास कई विकल्प हैं।
एक्सएमएल में:
android:ellipsize="start|marquee|end"
या कोड के माध्यम से
textView.setEllipsize(TruncateAt.START | TruncateAt.END | TruncateAt.MARQUEE);
मानों के अर्थ:
- प्रारंभ: "..." पाठ पर
शुरू स्थानों
- अंत: स्थानों "..." अंत
- मार्की में: एक "स्क्रॉल मार्की"
नोट करता है: एकल लाइन
TextView
एक पंक्ति होना चाहिए, इसलिए बनाने के लिए यह काम करते हैं, भी ऐसा कर (या उनके समकक्ष एक्सएमएल गुण maxLines
और singleLine
):
textView.setSingleLine(true);
या
textView.setMaxLines(1);
नोट्स: मार्की मोड
मार्की काम करने के लिए, TextView
फोकस (मार्की चलना शुरू होगा एक बार आप TextView प्रेस) होना आवश्यक है। आप मार्की को स्वचालित रूप से जारी करके स्क्रॉल करने के लिए मजबूर कर सकते हैं:
textView.setFocusable(true);
textView.requestFocus();