के साथ बनाएं, मैं प्रोग्रामेटिक रूप से एक टेक्स्ट व्यू बना रहा हूं जिसे मैं अंत में इलिप्सिस बनाना चाहता हूं।प्रोग्रामेटिक रूप से टेक्स्टव्यू को इलिप्सिस
छद्म कोड:
tv.setEllipsize(TextUtils.TruncateAt.END);
tv.setHorizontallyScrolling(false);
tv.setSingleLine();
ऊपर काम करता है महान।
tv.setEllipsize(TextUtils.TruncateAt.END);
tv.setHorizontallyScrolling(false);
tv.setMaxLines(1);
यह काम नहीं करता है। क्या यह एक बग है? मुझे समझ में नहीं आ रहा है कि अंत में इलिप्स को टेक्स्ट क्यों नहीं मिल सकता है जब अधिकतम लाइनों को विशेष रूप से 1 की अधिकतम पंक्ति निर्दिष्ट करते हैं लेकिन सेटसिंगलाइन ठीक है।
बहुत बढ़िया। क्या टेक्स्टव्यू होना संभव है जो अंत में दो पंक्तियां और अभी भी अंडाकार है? यानी, setDoubleLine() आदि? इस तरह मैंने अधिकतम काम करने की कल्पना की। मेरी ऊंचाई और चौड़ाई के लायक होने के लिए मूल्यों को डुबकी करने के लिए सेट किया गया है, match_parent नहीं। – sgarman
@AndreyButov एक संपादन का सुझाव देने के लिए धन्यवाद, अगर सो नहीं जाता तो मैं स्वीकार करता। मैंने आपके सुझाव के अनुसार अब पोस्ट को सही किया है। एक बार फिर धन्यवाद। – stefan