Как удалить или скрыть значок по умолчанию, когда obscureText имеет значение true на флаттереAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Как удалить или скрыть значок по умолчанию, когда obscureText имеет значение true на флаттере

Сообщение Anonymous »

я использую Flutter (стабильный канал, 3.7.6, в Microsoft Windows [версия 10.0.19042.928], локаль en-US)
мой случай: мне нужно удалить значок по умолчанию в текстовом поле, когда obscureText = true, потому что я использую suffixIcon для ввода декора.
введите здесь описание изображения
мой код такой:

Код: Выделить всё

Padding(
padding: const EdgeInsets.fromLTRB(20, 0, 20, 0),
child: TextField(
obscureText: _obscured,
controller: _password,
textInputAction: TextInputAction.done,
keyboardType: TextInputType.visiblePassword,
decoration: InputDecoration(
icon: Icon(Icons.lock,
size: 32,
color: Colors.black),
labelText: "Password",
// hintText: "Password",
labelStyle: TextStyle(
color: Colors.black),
suffixIcon: IconButton(
icon: Icon(_obscured ? Icons.visibility_off : Icons.visibility),
onPressed: () {
setState(() {
_obscured = !_obscured;
},
);
},
),
// alignLabelWithHint: false,
// filled: true,
),
),
),
Мне нужно решение для этого случая. спасибо раньше

Подробнее здесь: https://stackoverflow.com/questions/791 ... on-flutter
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»