반응형
텍스트 필드 파라미터에 아래와 같이 입력하다.
inputFormatters: [FilteringTextInputFormatter.allow(RegExp('[0-9]'))],
풀코드
Widget build(BuildContext context) {
return AlertDialog(
content: TextField(
controller: controller,
decoration: InputDecoration(
hintText: hintText,
),
keyboardType: TextInputType.number,
inputFormatters: [FilteringTextInputFormatter.allow(RegExp('[0-9]'))],
),actions: [
MaterialButton(onPressed: onSave,child: Text('저장'),),
MaterialButton(onPressed: onCancel,child: Text('취소'),),
],
);
}
}
728x90
반응형
'Flutter-플러터 > 플러터 공부' 카테고리의 다른 글
Flutter : DateTime (0) | 2023.02.13 |
---|---|
Flutter : BottomNavBar로 TodoPage 기본 모델 만들기 (0) | 2023.02.07 |
Flutter 가로로 꽉찬 버튼 만드는 방법 (0) | 2023.02.02 |
Flutter : timeago 를 쓰는 방법 (0) | 2023.01.31 |
Flutter 예외 처리 (0) | 2023.01.30 |