मैं टेक्स्टफॉर्मफिल्ड का उपयोग करते समय दर्ज टेक्स्ट की अंडरलाइन को छिपाने की कोशिश कर रहा हूं। मैंने सभी सुझावों को पढ़ लिया है, लेकिन उनमें से कोई भी रेखांकन को समाप्त नहीं करता है!
child: TextFormField(
autocorrect: false,
inputFormatters: [ new FilteringTextInputFormatter.allow(RegExp("[a-zA-Z0-9]"))],
textAlign: TextAlign.center,
decoration: InputDecoration(
hintText: "i.e. noahsclearnews",
hintStyle: TextStyle( color: Colors.grey, fontSize: ScreenUtil().setSp(40) ),
border: InputBorder.none,
focusedBorder: InputBorder.none,
enabledBorder: InputBorder.none,
errorBorder: InputBorder.none,
disabledBorder: InputBorder.none,
)
)
क्या मैं कुछ भूल रहा हूँ?
2 जवाब
यह एक मूल रेखांकन है जब आप फॉर्मफिल्ड से स्वतंत्र रूप से अपने कीबोर्ड में अज्ञात शब्द टाइप कर रहे हैं, वास्तव में यह आपके ऐप में नहीं बल्कि एंड्रॉइड कीबोर्ड में है।
लेकिन आप कीबोर्ड टाइप को TextInputType.visiblePassword के रूप में सेट करने वाले उन सुधारों को अनदेखा कर सकते हैं।
TextFormField(
autocorrect: false,
keyboardType: TextInputType.visiblePassword, // Disabling word correction
decoration: InputDecoration(
hintText: "i.e. noahsclearnews",
)
)
हो सकता है कि कोई स्पेस काम करे, लिखते समय एक स्पेस दें और आपकी अंडरलाइन हटा दी जाएगी
संबंधित सवाल
नए सवाल
flutter
स्पंदन Google द्वारा बनाई गई एक ओपन-सोर्स UI सॉफ़्टवेयर डेवलपमेंट किट है। इसका उपयोग Android, iOS, Linux, Mac, Windows, Google Fuchsia और वेब के लिए एक ही कोडबेस से एप्लिकेशन विकसित करने के लिए किया जाता है। स्पंदन ऐप्स डार्ट भाषा में लिखे गए हैं।