मैं EditText को एक आवर्धक ग्लास प्रभाव देना चाहता हूं। जैसा कि यह iPhone में खोज दृश्य पर देता है। क्या एंड्रॉइड में ऐसा करना संभव है? मैं यह कैसे कर सकता हूँ? कृपया मेरी मदद करें
उत्तर:
जवाब के लिए 0 № 1सक्षम होना चाहिए। जहाँ कर्सर है उसे पाने के लिए आप getSelectionStart () का उपयोग कर सकते हैं, टेक्स्ट प्राप्त कर सकते हैं और बड़े टेक्स्ट आकार के साथ EditText बॉक्स के ऊपर एक नया टेक्स्टबॉक्स प्रदर्शित कर सकते हैं।
जवाब के लिए 0 № 2
एक EditText का उपयोग करके आपके पास यह विकल्प है:
ऊना ऑप्सियन usando एल EditText
es डिफेंडो एल इकोनो, वाई यूएसंडो ला प्रोपिडैड android:hint
पैरा एल टेक्स्टो:
के साथ आइकन को परिभाषित करना android:drawableLeft
और संकेत के साथ android:hint
लेकिन कठोर तरीका का उपयोग कर रहा है SearchView विजेट:
<SearchView
android:id="@+id/searchProduct"
android:layout_width="match_parent"
android:layout_height="wrap_content"/>