Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
632 of 1024 menu
◀ ▶

Виджет Slider

Виджет Slider принимает value, min, max и onChanged.

Синтаксис

Slider(value: 0.5, onChanged: (v) {})

Параметры

Параметр Описание
value Текущее значение.
min Нижняя граница.
max Верхняя граница.
onChanged Вызывается при перетаскивании.
divisions Число делений для дискретного шага.

Пример

Давайте выведем ползунок:

import 'package:flutter/material.dart'; void main() { runApp( MaterialApp( home: Scaffold( body: Center( child: Slider(value: 0.5, onChanged: (_) {}), ), ), ), ); }

На экране ползунок по центру на середине диапазона.

Пример

Давайте зададим divisions:

import 'package:flutter/material.dart'; void main() { runApp( MaterialApp( home: Scaffold( body: Center( child: Slider(value: 0.5, divisions: 5, onChanged: (_) {}), ), ), ), ); }

На экране ползунок с шагами.

Смотрите также

  • виджет RangeSlider,
    который выбирает диапазон двумя ползунками
  • виджет Form,
    который объединяет поля формы
  • виджет TextField,
    который принимает текст с клавиатуры
  • класс FocusNode,
    который хранит фокус поля
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить