Flutter Dev: удалить заголовок RadioListTile и переместить вторичную позицию в заголовок - PullRequest
0 голосов
/ 30 января 2019

Я пытаюсь переместить вторичную позицию в заголовок в RadioListTile, я хочу использовать только вторичную, но ее позиция настолько велика, насколько переключатель.

Я также нахожу проблему с проверкой между проверкой радиокнопки и полем вводапроверка не синхронизирована.Код выше:

I try to move secondary to title position in RadioListTile

void _validateInputs() {
    final FormState form = _formKey.currentState;
    if (form.validate()) {
      if (_cardType < 0) {
        print('chua chon cardType');
        _showSnackBar('Bạn chưa chọn loại thẻ cần nạp');
      } else {
        form.save();
        rechargeCard();
        showDialog<dynamic>(
            context: context,
            builder: (BuildContext context) => const AlertDialog(
                  content: Text('All inputs are valid'),
                ));
      }
      // Text forms was validated.
      form.save();
    } else {
      setState(() => _validate = true);
    }
  }

И некоторый валидатор в TextFormField

validator: (String value) {
              if (value.isEmpty) {
                return 'Vui lòng nhập số serial hợp lệ ghi trên thẻ';
              }
            },
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...