2011-05-11 22 views
16

कृपया गूढ़ने के बाद भी एंड्रॉइड के एडिटटेक्स्ट विजेट में वॉटरमार्क टेक्स्ट का कार्यान्वयन प्रदान करें, लेकिन उचित समाधान नहीं मिल रहा है!एंड्रॉइड विजेट EditText में वॉटरमार्क कैसे जोड़ें?

+0

"वॉटरमार्क" से आपका क्या मतलब है? आप EditText की पृष्ठभूमि पर एक निश्चित पाठ प्रदर्शित नहीं करना चाहते हैं? यदि ऐसा है, तो आपको एंड्रॉइड: पृष्ठभूमि का उपयोग करना होगा। – OcuS

+0

यह "यहां अपना नाम लिखें" जब उपयोगकर्ता टेक्स्ट संपादित/टैप करें पर क्लिक करें तो वॉटरमार्क टेक्स्ट गायब हो जाएगा और फिर उपयोगकर्ता नामित संपादन नाम को साफ़ संपादन टेक्स्ट में हटा देगा। – saiket

उत्तर

34

यदि "वॉटरमार्क टेक्स्ट" से आपका मतलब है कि फ़ील्ड में खाली होने पर टेक्स्ट दिखाई देता है, तो विशेषता एंड्रॉइड का उपयोग करें: लेआउट में संकेत = "मेरा टेक्स्ट" या प्रोग्रामेटिक रूप से सेट हिंट ("मेरा टेक्स्ट") आपकी संपादन टेक्स्ट ऑब्जेक्ट।

+0

धन्यवाद लेकिन जब मैंने इसे कॉपी-पेस्ट किया तो मुझे एक त्रुटि मिली। यह कहता है 'एक्सएमएल पार्सिंग त्रुटि: अनबाउंड उपसर्ग'। 'एंडोइड बदलना: संकेत 'से' एंड्रॉइड: संकेत' इसे ठीक किया गया। :) –

0

आप लेआउट जोड़ सकते हैं इसकी ऊंचाई और चौड़ाई fill_parent और पृष्ठभूमि पारदर्शी बनाएं और इस लेआउट में एक पानी चिह्न के रूप में TextView जोड़ें।

मुझे उम्मीद है कि यह काम कर सकता है।

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