Flutter Plugin 地区选择器

作者: 搞好关系 | 来源:发表于2018-11-16 18:56 被阅读3次

    province_provider

    Province Picker
    根据Android-PickerView进行的Flutterplugin

    Getting Started

    dependency

    province_provider:
        git:
          url: git@github.com:skeyboy/provinece_picker.git
          tag: 0.0.1
    

    init

    
    import 'package:province_provider/province_provider.dart';
    
    ProvinceProvider provinceProvider = new ProvinceProvider();
    
    
     provinceProvider.provinceCallback(_handler);
     
     Future<dynamic> _handler(MethodCall methodCall){
     
         if(methodCall.method == "provinceResult"){
           Map<dynamic, dynamic> result = methodCall.arguments;
           var type = result["type"];
           if(type == "province"){
     setState(() {
       Map<dynamic, dynamic> info = result["value"];
       _platformVersion = "$info";
     });
           }
         }
         return Future.value(true);
       }
    
    

    Call

    Future<void> show() async {
    String platformVersion = "None";
    
    final dynamic result = await provinceProvider.showProvinceProvider("选择籍贯");
    setState(() {
      _platformVersion = "$locationInfo";
    });
    
    //UI action
     RaisedButton(
                child: Text('Get Battery Level'),
                onPressed: show,
              ),
    

    show

    "预览图片""预览图片"

    相关文章

      网友评论

      本文标题:Flutter Plugin 地区选择器

      本文链接:https://www.haomeiwen.com/subject/uebmfqtx.html