我有一个页面,用户可以选择要与社交媒体联系或通过电子邮件登录。此页面不需要任何用户输入。因此,不需要键盘。
import pandas as pd
import requests
import io
url = "https://community.watsonanalytics.com/wp-content/uploads/2015/04/WA_Fn-UseC_-Sales-Win-Loss.csv"
s = requests.get(url).content
sales_data = pd.read_csv(io.StringIO(s.decode('utf-8')))
我有2个与此页面相关的问题。
希望你们能在这方面帮助我。谢谢。
答案 0 :(得分:1)
将此内容放在实用程序文件中的某个位置,并在需要以编程方式关闭键盘时调用。就您而言,这只是在离开上一个屏幕之前。
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
/// Hides the onscreen keyboard
void hideKeyboard(BuildContext context) {
SystemChannels.textInput.invokeMethod('TextInput.hide');
FocusScope.of(context).requestFocus(FocusNode());
}