टाइप करते समय टेक्स्ट नहीं दिखाता है मेरे 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 के अंदर है कि यह गलत व्यवहार करता है।
कृपया 'onTextChanged' में EditText में टेक्स्ट लॉग आउट करने का प्रयास करें और परिणाम प्रदान करें। –
'onTextChanged' और' afterTextChanged' पूरी तरह से ठीक काम कर रहे हैं। – Subby
देखें कि क्या आपको एक ही समस्या है [यहां] (http://stackoverflow.com/questions/21711237/edittext-in-android-doesnt-show-text-when-typing-while-using-the-on- स्क्रीन- कीबी) –