套件概覽
radio_group_v2 是一個 Flutter 小部件,可簡化分組單選按鈕的建立,確保互斥性並提供一致的使用者體驗。它允許使用者從一組選項中選擇一個,內建支援自訂、狀態管理與順暢互動。適用於需要單一選擇的表單與設定情境,透過直覺設計與跨平台的一致行為提升易用性。
適用情境
- 單選表單輸入
- 使用者偏好設定
- 調查或測驗介面
- 引導流程
- 動態選項群組
主要特色
- 互斥選擇
- 可自訂外觀
- 內建狀態管理
- 與現有組件的輕鬆整合
- 響應式設計支援
適合對象
- 開發表單的開發者
- 尋求一致性的UI設計師
- 需要單選輸入的應用程式
- Flutter 初學者學習狀態處理
- 需要輕量級單選按鈕組解決方案的專案
使用建議
- 僅限單選
- 無內建驗證
- 需要手動處理選擇回調
- 不適用於多選情境
- 依賴於父組件的佈局約束
