Android 改变颤振域比例
我开始将我的代码从使用标准的Android库转换为Flatter,这样我也可以快速部署到iOS设备上,但我只是担心TextField的比例;也就是说,Flatter的文本字段的比例不同于Android的EditText 相比之下,以下是Android的EditText: 这是弗利特的文本字段:Android 改变颤振域比例,android,user-interface,flutter,Android,User Interface,Flutter,我开始将我的代码从使用标准的Android库转换为Flatter,这样我也可以快速部署到iOS设备上,但我只是担心TextField的比例;也就是说,Flatter的文本字段的比例不同于Android的EditText 相比之下,以下是Android的EditText: 这是弗利特的文本字段: 有没有办法让Flutter文本字段看起来更像Android EditText?下划线和占位符文本之间的间距让我很恼火,输入文本的大小比我预期的要小。如果RaisedButton看起来与普通Androi
有没有办法让Flutter文本字段看起来更像Android EditText?下划线和占位符文本之间的间距让我很恼火,输入文本的大小比我预期的要小。如果RaisedButton看起来与普通Android按钮完全相同,为什么TextField不能执行相同的操作?在
InputDecoration
中设置isDense:true
。然后根据需要调整inputEdition
中的contentPadding
TextField(
decoration: InputDecoration(
hintText: "Username",
isDense: true,
contentPadding: EdgeInsets.symmetric( //You can also use EdgeInsets.only
horizontal: 0.0, //Change this
vertical: 0.0, //Change this
),
),
)
请参见演示在
输入装饰
中设置isDense:true
。然后根据需要调整inputEdition
中的contentPadding
TextField(
decoration: InputDecoration(
hintText: "Username",
isDense: true,
contentPadding: EdgeInsets.symmetric( //You can also use EdgeInsets.only
horizontal: 0.0, //Change this
vertical: 0.0, //Change this
),
),
)
见演示