flutter_vertical_marquee

screenshot

image

install

in yaml

dependencies:
  flutter:
    sdk: flutter

  ...
  # marquee
  flutter_vertical_marquee: ^0.1.0

import in dart:

import 'package:flutter_vertical_marquee/flutter_vertical_marquee.dart';

build widget

  List<String> _tipMarqueeList = [];

  _initMarquee() {
    _tipMarqueeList.clear();
    _tipMarqueeList.addAll(["test1", "test2"]);
  }

  Widget _buildMarquee() {
    _initMarquee();
    return Container(
      height: 40.0,
      color: Colors.lightBlueAccent.shade100,
      child: Marquee(
        textList: _tipMarqueeList, // your text list
        fontSize: 14.0, // text size
        scrollDuration: Duration(seconds: 1), // every scroll duration
        stopDuration: Duration(seconds: 3), //every stop duration
        tapToNext: false, // tap to next
        textColor: Colors.black, // text color
      ),
    );
  }

or see example tab

call me

email cjl_spy@163.com

Libraries

flutter_vertical_marquee