软键盘
一个可自定义的软键盘,可用于替代任何手机上内置的不可自定义键盘。
(此包仍在开发中)

特点
- 自定义背景颜色
- 选择按键的颜色
- 为操作键提供 IconData
- 根据您的喜好设置键盘文本样式
- 调整键盘高度
- 在字母数字键盘或数字键盘之间进行选择
入门
在您的 Flutter 项目中添加依赖项
dependencies:
soft_keyboard: any
导入包
import 'package:soft_keyboard/soft_keyboard.dart';
用法
AlphanumericKeyboard(
controller: _controller,
onEnterTapped: () {
log("hide keyboard");
},
height: 260,
backgroundColor: Colors.black,
actionKeyColor: Colors.blueGrey,
alphanumericKeyColor: Colors.indigo,
backspaceKeyIcon: Icons.backspace,
enterKeyIcon: Icons.keyboard_return,
),
NumericKeyboard(
controller: _controller,
onEnterTapped: () {
log("hide keyboard");
},
backgroundColor: Colors.black,
actionKeyColor: Colors.blueGrey,
backspaceKeyIcon: Icons.backspace,
enterKeyIcon: Icons.keyboard_return,
),
查看示例项目以获取完整示例