搜索插件、代码仓与 APP 分类

插件详情v2.0.4

dpad_container

Dpad 容器焦点导航支持 Android TV。只需将您的小部件包裹起来,即可实现焦点导航!

AndroidiOSWebmacOSWindowsLinux
近 30 天下载
242
喜欢数
62
Pub 分数
140

安装插件

flutter pub add dpad_container

插件介绍

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

DpadContainer 是一个专为 Android TV 和其他类似电视平台设计的 Flutter 包,支持通过方向键进行直观的焦点导航。它使小部件可获得焦点并可通过方向输入进行导航,从而提升遥控设备上的可访问性和用户体验。只需将小部件包裹在 DpadContainer 中,开发者即可启用焦点行为而无需额外配置。该包支持多种平台,包括 Android、iOS、Web、macOS、Windows 和 Linux,非常适合跨平台电视应用开发。

适合场景

  • Android TV 应用开发
  • 远程控制的界面导航
  • 面向可访问性的用户界面
  • 跨平台电视应用
  • 基于焦点的控件交互

主要特点

  • 轻松实现方向键焦点支持
  • 最小化设置,带组件包装
  • 跨平台兼容性
  • 内置焦点管理
  • 支持所有主要的桌面和移动平台

适合对象

  • TV 应用开发者
  • Flutter 项目针对 Android TV
  • 面向可访问性的应用程序
  • 开发远程控制界面的开发者
  • 具有焦点导航的跨平台 UI

使用建议

  • 需要方向键输入设备
  • 在非电视平台上的收益有限
  • 可能需要为复杂布局自定义焦点处理
  • 最适合线性或网格状导航
  • 对于基于触摸或鼠标驱动的应用程序来说并非必要

原始 README

以下为关联源码仓库的 README 原文快照,最新内容请访问源码仓库。

dpad_container

Dpad container focus navigation support for android TV. Allow you to navigate widgets, just wrap your widget with DpadContainer and that's it!👻.

Getting Started

In your flutter or dart project add the dependency:

dependencies:
  ...
  dpad_container: ^2.0.4

For help getting started with Flutter, view the online documentation.

Usage example

import 'package:dpad_container/dpad_container.dart';

Examples

Example

👋 Any help is appreciated! Comment, suggestions, issues, PR's!

所属分类

依赖

依赖清单 1 项

源码仓库

使用此插件的项目

暂无相关数据。