FLUTTER ECOSYSTEM

keyboard_visibility

Android および iOS でソフトキーボードの表示状態を検出するための Flutter プラグイン。

最新バージョン
0.5.6
30日間ダウンロード
96
いいね数
122
Pub ポイント
35

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

概要

keyboard_visibility パッケージは、Android および iOS デバイス上のソフトキーボードの表示状態を検出できる Flutter プラグインです。キーボードの表示・非表示イベントをリッスンするためのシンプルな API を提供し、アプリが動的に応答できるようにします(たとえば、レイアウトを調整したり、コンテンツをビュー内にスクロールしたり)。フォームやチャットインターフェースでは、ユーザー入力に視覚的なフィードバックが必要となるため、特に有用です。このプラグインは最小限の設定でクロスプラットフォームでシームレスに動作し、応答性のある UI に最適です。

用途
  • フォーム入力の処理
  • チャットアプリUIの調整
  • ダイナミックレイアウトのリサイズ
  • フォーカスされたフィールドにスクロール
  • 応答性のあるユーザーインターフェース
主な機能
  • リアルタイムキーボード状態検出
  • クロスプラットフォーム対応(Android および iOS)
  • シンプルなイベントリスナーAPI
  • 最小構成
  • FocusNode および TextEditingController と連携可能
適している対象
  • フォーム中心のアプリを開発する開発者
  • チャットまたはメッセージングアプリケーション
  • 動的キーボード対応レイアウトを必要とするUI
  • 応答性のある入力処理を必要とするアプリ
  • Flutterの初心者がプラットフォーム固有の機能を探索する
注意事項
  • Web プラットフォームでは動作しません
  • 適切なイベントリスナーの管理が必要です
  • 複雑なUI遷移には追加の論理が必要になる場合があります
  • キーボードの表示状態に限定され、サイズやアニメーションではない
  • 組み込みのアニメーションやトランジションはありません
対応プラットフォームデータなし

パッケージをインストール

flutter pub add keyboard_visibility

カテゴリー

ソースリポジトリ

関連プロジェクト