flutter_keyboard_visibility
adee42/flutter_keyboard_visibility open-source repository details.
- 星標
- 235
- 分支
- 140
- 最近推送(UTC)
- 2021年3月30日
- 專案狀態
- 未封存
原始 README
以下為英文專案原文快照,最新內容請造訪 GitHub。
keyboard_visibility
Notification service for soft-keyboard visibility
Usage
Add the dependency to your pubspec.yaml file in the root folder of your project. Look for the 'dependencies:'-line and add the following line after this line:
keyboard_visibility: any
or
keyboard_visibility: ^[CURRENT VERSION NUMBER]
(Please note that the two spaces in the beginning of the line are important) Run 'flutter packages get' in your root folder after saving the pubspec.yaml file. For additional documentation about the pubspec.yaml file please refer to the official flutter documentation using packages
Import package:keyboard_visibility/keyboard_visibility.dart, instantiate KeyboardVisibilityNotification
and use the Android and iOS notifications to get events about changes of the visibility of the soft-keyboard
The best practice to call the addNewListener function is inside the initState function as in the following example:
import 'package:keyboard_visibility/keyboard_visibility.dart';
@protected
void initState() {
super.initState();
KeyboardVisibilityNotification().addNewListener(
onChange: (bool visible) {
print(visible);
},
);
}
Also check out the example included with the package
Getting Started
For help getting started with Flutter, view the following online documentation.
使用的依賴
依賴清單 1 項
- flutter
{"sdk":"flutter"}
如何選擇適合專案的儲存庫?
先依使用情境篩選,再比較專案活躍情況,最後到原始儲存庫確認使用要求。
- 透過儲存庫名稱、作者或描述搜尋,再依技術分類縮小範圍。
- 綜合星標、分支與最近推送比較專案;星標反映社群關注,不保證品質。
- 使用前在 GitHub 確認 README、授權條款與 Issues。
來源與維護
“A repository is the most basic element of GitHub.”
GitHub Docs — About repositories ↗