2012-06-27 11 views
5

मैं एंड्रॉइड 2.1+ के लिए एक एप्लिकेशन लिख रहा हूं। मेरी गतिविधियों में से एक में मेरे पास एडिटटेक्स्टकस्टम कीबोर्ड (कीबोर्ड.एक्सएमएल में कुंजी मैपिंग के साथ कीबोर्ड व्यू) है। सब कुछ पर एंड्रॉयड 2.1 सही काम करता है (सब कुछ सही ढंग से दिखाया गया है - पाठ कर्सर चमक रहा हो), समस्याओं एंड्रॉयड 2.3.3 जहां edittext में textcursor दिख रहा है लेकिन not blinking पर शुरू होते हैं और Android 3.0 पाठ कर्सर पर है बस invisible - दोनों मामलों में कीबोर्ड सही तरीके से काम कर रहा है। मैं इस समस्या से कुछ दिनों से संघर्ष कर रहा हूं ... कोई विचार वास्तव में सहायक होगा।संपादन टेक्स्ट में एंड्रॉइड टेक्स्ट कर्सर

एक बात है जिसे मुझे पहले उल्लेख करना चाहिए। यह गतिविधि दो टुकड़ों (एंड्रॉइड सपोर्ट लाइब्रेरी) में विभाजित है, एडिटटेक्स्ट उनमें से एक पर है, और कीबोर्ड को मूल गतिविधि से बुलाया जाता है।

उत्तर

0

जब मैं पहले इस समस्या का सामना करना पड़ा, समाधान गतिविधि है कि पाठ संपादित होता है पर हार्डवेयर त्वरण निष्क्रिय करने के लिए, इस तरह प्रकट संशोधित करके किया गया था:

<activity android:name="activity name" android:hardwareAccelerated="false"/> 
+0

दुर्भाग्य से यह मेरे लिए काम नहीं किया है, लेकिन सुझाव के लिए धन्यवाद। – kookee