问题描述
Container(
padding: const EdgeInsets.all(10.0),child: ConstrainedBox(
constraints: BoxConstraints(
maxHeight: double.infinity,),child: TextFormField(
textInputAction: TextInputAction.next,focusNode: titleFocusNode,decoration: Inputdecoration(
counterStyle: TextStyle(color: Colors.white),alignLabelWithHint: true,labelStyle: TextStyle(
fontSize: titleFocusNode.hasFocus
? 24
: 18.0,//I believe the size difference here is 6.0 to account padding
color: titleFocusNode.hasFocus
? Colors.orange
: Colors.white),labelText: 'Title',filled: true,fillColor: Colors.black,enabledBorder: OutlineInputBorder(
borderRadius: BorderRadius.circular(10.0),borderSide: BorderSide(
color: Colors.grey,focusedBorder: OutlineInputBorder(
borderRadius: BorderRadius.circular(15.0),borderSide: BorderSide(
color: Colors.orange,style: TextStyle(color: Colors.white,fontSize: 20),maxLength: 100,maxLines: null,onFieldSubmitted: (value) {
FocusScope.of(context)
.requestFocus(titleFocusNode);
},
我想设计一个博客应用程序。我想在文本表单字段中插入媒体文件,例如音频,视频,图像文件。我已经提到许多网站,但找不到任何东西。请帮助我...
This is what i want to achieve https://i.stack.imgur.com/Zwu9F.jpg
解决方法
恐怕Flutter不会立即执行此操作,但这并不意味着它无法执行此操作,您需要做的是创建可理解文本包含图像/媒体的代码就像堆栈溢出如何知道如何区分代码,链接和普通文本一样,也许this插件可以帮助您理解它,但这不是您想要的