मेरे पास मेरे लेआउट में से एक में संपादन टेक्स्ट के साथ एक एंड्रॉइड ऐप है। मैंने अपने संपादन टेक्स्ट के लिए android:inputType="textNoSuggestions"
विशेषता सेट की है। टेक्स्ट फ़ील्ड अब सुझाव प्रदर्शित नहीं करता है। हालांकि, सुझाव बार अभी भी सॉफ्ट कीबोर्ड के शीर्ष पर है और अभी यह केवल ध्वनि इनपुट माइक्रोफ़ोन आइकन प्रदर्शित करने के उद्देश्य को पूरा करता है। मैं इस क्षेत्र के लिए आवाज इनपुट के बारे में नहीं चाहता/चाहती हूं, और इस सॉफ्ट कीबोर्ड से सुझाव बार को हटाना चाहता हूं। क्या ऐसा करने का कोई तरीका है, संभवतः एक और इनपुट टाइप ध्वज के साथ?एंड्रॉइड एडिटटेक्स्ट में, सॉफ्ट कीबोर्ड से सुझाव बार को कैसे हटाया जाए?
उत्तर
मुझे एक समाधान मिला है जो मेरे लिए काम करता है। logcat को देखते हुए, जबकि गूगल अब लांचर में खोज बार दबाने निम्नलिखित पता चलता है:
07-03 19:50:07.760 1304-1304/? W/LatinIME﹕ Deprecated private IME option specified: nm
07-03 19:50:07.760 1304-1304/? W/LatinIME﹕ Use com.google.android.inputmethod.latin.noMicrophoneKey instead
तो, क्या मैं EditText एक्सएमएल में इस लाइन को जोड़ने था था:
android:privateImeOptions="nm"
"एनएम" है LatinIME के स्रोत कोड से लिया: http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android-apps/4.0.1_r1/com/android/inputmethod/latin/LatinIME.java#93
public static final String IME_OPTION_NO_MICROPHONE_COMPAT = "nm";
आशा इस मदद करता है!
काम करता है और बहुत मदद करता है। धन्यवाद। – dazed
वाह, वहां महान अवलोकन, लेकिन मैं सुझाव बार देखता हूं। हालांकि माइक्रोफ़ोन आइकन चला गया है। – user1841702
एंड्रॉयड जोड़ें: inputType = "textNoSuggestions"
XML गुणधर्मों कि दोनों सुझाव और सुझाव बार हटाया के संयोजन editext जबकि बहु लाइन पाठ को बनाए रखना निम्नलिखित था:
android:privateImeOptions="nm"
android:inputType="textNoSuggestions | textMultiLine"
या
android:privateImeOptions="nm"
android:inputType="textFilter | textMultiLine"
मैंने इसे लागू करने के बारे में एक नकारात्मक पक्ष यह है कि अब एडिटटेक्स्ट फ़ील्ड जिसमें 3 लाइन सेट की अधिकतम रेखाएं केवल एक पंक्ति में रखी गई हैं जो आदर्श नहीं है। मैं एक कामकाज पर काम कर रहा हूं। –
मैंने इस समस्या का समाधान किया और ऊपर मेरा जवाब अपडेट किया। –
- 1. सेवा से सॉफ्ट कीबोर्ड कैसे प्रदर्शित करें?
- 2. एंड्रॉइड में पूरी तरह से खंड में सॉफ्ट कीबोर्ड को कैसे दिखाया जाए?
- 3. एंड्रॉइड सॉफ्ट कीबोर्ड
- 4. ऑनकेलिस्टर सॉफ्ट कीबोर्ड (एंड्रॉइड)
- 5. एंड्रॉइड कीबोर्ड एडिटटेक्स्ट
- 6. एंड्रॉइड ऐप विशिष्ट सॉफ्ट कीबोर्ड
- 7. सॉफ्ट कीबोर्ड को खारिज होने से रोकें
- 8. एंड्रॉइड सॉफ्ट कीबोर्ड आकार लेआउट
- 9. एंड्रॉइड पर न्यूमेरिक सॉफ्ट कीबोर्ड
- 10. एक सी ++ फ़ाइल से एंड्रॉइड सॉफ्ट कीबोर्ड को कॉल करना
- 11. एंड्रॉइड सॉफ्ट कीबोर्ड ऊंचाई कैसे प्राप्त करें?
- 12. एंड्रॉइड अक्षम सॉफ्ट कीबोर्ड में एंटर कुंजी
- 13. कीबोर्ड सुझाव
- 14. एडिटटेक्स्ट और मल्टीएटो कॉम्प्लेटेक्स्टव्यू सुझाव
- 15. एंड्रॉइड पर छिपाने वाले सॉफ्ट कीबोर्ड से बटन को रोकें
- 16. सॉफ्ट कीबोर्ड छुपाएं एक्शनबार
- 17. सॉफ्ट कीबोर्ड खोलने पर लेआउट दिखाएं
- 18. एंड्रॉइड सॉफ्ट कीबोर्ड काम नहीं कर रहा
- 19. एंड्रॉइड गतिविधि से शीर्षक पट्टी को कैसे हटाया जाए?
- 20. स्पिनर एंड्रॉइड में डिफ़ॉल्ट मान को कैसे हटाया जाए?
- 21. एंड्रॉइड में टैब विजेट में रिक्ति को कैसे हटाया जाए?
- 22. स्ट्रिंग से अक्षरों को कैसे हटाया जाए?
- 23. संवाद से सीमा को कैसे हटाया जाए?
- 24. स्वर्ग से नोड को कैसे हटाया जाए?
- 25. edittext से चरित्र को कैसे हटाया जाए?
- 26. प्राथमिकता से वरीयता को कैसे हटाया जाए?
- 27. एंड्रॉइड सॉफ्ट कीबोर्ड को फ्रैगमेंट में देखने को स्थानांतरित करने से रोकना?
- 28. सॉफ्ट कीबोर्ड छुपाएं टूलबार
- 29. एंड्रॉइड आईएमई, एडिटटेक्स्ट
- 30. एंड्रॉइड एप्लिकेशन में वेबव्यू में एचटीएमएल टेक्स्टफील्ड सॉफ्ट कीबोर्ड
आमतौर पर वॉइस इनपुट आइकन स्पेस-बार के बगल में कीबोर्ड के नीचे होता है। क्या आप थर्ड-पार्टी कीबोर्ड का उपयोग करते हैं? वे "चीजें" को अनदेखा करने के लिए जाने जाते हैं – reVerse
नहीं यह Nexus 5 w/kit kat 4.4 स्टॉक ओएस स्टॉक कीबोर्ड – ErlVolton
यह सुझाव बार को पूरी तरह से हटाने का हल नहीं करता है। –