2011-06-29 14 views
6

मैं + - एंड्रॉइड के लिए नया हूं और सोच रहा था कि संपादन टेक्स्ट विजेट में टेक्स्ट रंग का केवल एक हिस्सा बदलना संभव है ... असल में मैं नोटपैड बना रहा हूं ऐप जहां आप सक्षम होंगे, उदाहरण के लिए, "bblablabal" लिखने के लिए और फिर "पीले" बटन पर क्लिक करें और पीले रंग में लिखते रहें (पहले लिखा गया पाठ बदलना नहीं है, क्योंकि यह .setTextColor () तरीका)।"संपादन टेक्स्ट" विजेट के भीतर टेक्स्ट रंग का हिस्सा बदलें

मैंने कुछ जावा तरीकों की कोशिश की है और कुछ सफलताओं के साथ कुछ कामकाज की कोशिश की है ... यह कैसे काम करता है इसके बारे में कोई विचार है?

धन्यवाद! रॉड्रिगो।

उत्तर

4

हां, यह संभव है। SpannbleStringBuilder पर एक नज़र डालें।

अधिक विवरण: Android: Coloring part of a string using TextView.setText()?

+0

त्वरित जवाब inazaruk के लिए धन्यवाद, लेकिन मुझे लगता है के रूप में एक स्थिर समाधान (आप संकलन बी 4 पाठ को परिभाषित) है कि केवल संभव है, मुझे क्या करना चाहते हैं बदलने के लिए है मक्खी पर फ़ॉन्ट रंग, एक ऑनक्लिक या जो भी हो, और संपादन में लिखते रहें। किसी भी संकेत की वास्तव में सराहना की जाएगी! रॉड्रिगो। –

संबंधित मुद्दे