2014-07-23 10 views
5

टाइप करते समय टेक्स्ट नहीं दिखाता है मेरे Android एप्लिकेशन में मेरे पास EditText है जो LinearLayout के अंदर बैठा है। यह पृष्ठ ViewPager में उपयोग किया जाता है।एडिटटेक्स्ट फ्रीज/

मेरे द्वारा परीक्षण किए गए अधिकांश उपकरणों पर, ऐसा लगता है कि EditText कुछ को छोड़कर पूरी तरह से ठीक व्यवहार करता है।

ऐसा लगता है कि कुछ डिवाइसों पर, जब मैं EditText स्पर्श करता हूं और टाइपिंग शुरू करता हूं, तो पाठ प्रदर्शित नहीं होता है लेकिन सुझाव दिखाते हैं। कीबोर्ड बंद होने के बाद ही यह पाठ EditText के भीतर प्रकट होता है।

यह मामला क्यों है? पाठ टाइप करते समय क्यों नहीं दिखता है? कीबोर्ड बंद करने के बाद ही यह क्यों दिखाता है?

कोड:

<RadioGroup 
    android:id="@+id/searchGroup" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:orientation="horizontal" 
    android:layout_alignParentTop="true" 
    android:layout_centerHorizontal="true" 
    android:layout_marginTop="20dp" 
    android:layout_marginLeft="10dp" 
    android:layout_marginRight="10dp" 
    android:layout_marginBottom="10dp"> 

... 
... 

<EditText 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:inputType="textCapWords|textPostalAddress" 
     android:id="@+id/searchText" 
     android:hint="@string/locationHint" 
     android:imeOptions="actionDone" 
     android:layout_below="@+id/locationGroup" 
     android:layout_margin="10dp" 
     android:singleLine="true"/> 

... 
... 
</LinearLayout> 

अद्यतन EditText ठीक काम करता है अगर यह ViewPager` के बाहर है। यह केवल ViewPager के अंदर है कि यह गलत व्यवहार करता है।

+0

कृपया 'onTextChanged' में EditText में टेक्स्ट लॉग आउट करने का प्रयास करें और परिणाम प्रदान करें। –

+0

'onTextChanged' और' afterTextChanged' पूरी तरह से ठीक काम कर रहे हैं। – Subby

+0

देखें कि क्या आपको एक ही समस्या है [यहां] (http://stackoverflow.com/questions/21711237/edittext-in-android-doesnt-show-text-when-typing-while-using-the-on- स्क्रीन- कीबी) –

उत्तर

7

इस समस्या को कई उपकरणों के साथ काम करने और मेरे बालों को खींचने के बाद (मुझे यकीन है कि आप सराहना कर सकते हैं) मुझे पता चला है कि स्क्रॉलव्यू में संपादन दृश्य को लपेटने से समस्या हल हो जाती है। स्क्रॉलव्यू के गुण सेट किए जा सकते हैं ताकि आपके दृश्य के लेआउट को प्रभावित न किया जा सके।

मुझे लड़का बाउंटी।

+0

वाह जो काम करता है! आपका बहुत बहुत धन्यवाद! मेरे 500 अंक लो! तुम इसके लायक हो! – Subby

+0

यह मेरे लिए काम करता है अन्य लोगों के लिए भी मदद कर सकता है, http://stackoverflow.com/questions/21711237/edittext-in-android-doesnt-show-text-when-typing-while-using-the-on- स्क्रीन keyb/41425153 # 41425153 –

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