gpt4 book ai didi

flutter - AutoCompleteTextField 文本右对齐

转载 作者:行者123 更新时间:2023-12-02 13:57:58 24 4
gpt4 key购买 nike

我使用这个包来拥有一个带有此代码的自动完成文本字段

       AutoCompleteTextField<Item>(
key: key,
clearOnSubmit: false,
suggestions: items,
style: TextStyle(color: Colors.blue, fontSize: 16.0),
decoration: InputDecoration(
contentPadding:
EdgeInsets.fromLTRB(10.0, 10.0, 10.0, 10.0),
hintText: "المنتج",
border: InputBorder.none,
hintStyle:
TextStyle(color: Colors.blue, fontSize: 16.0),
),
itemFilter: (s, query) {
// print(query.toLowerCase());
return s.Name.toLowerCase()
.startsWith(query.toLowerCase());
},
itemSorter: (a, b) {
return a.Name.compareTo(b.Name);
},
itemSubmitted: (s) {
String n = s.Name;
String p = s.Price.toString();
setState(() {
searchAutoCompleteTextField
.textField.controller.text = n;
txt.text = p;
});
},
itemBuilder: (context, item) {
return row(item);
},
)

它工作正常,但我需要将文本正确对齐,并且不知道如何做到这一点,有人可以帮忙吗?

最佳答案

将您的 AutoCompleteTextField 包裹在 Directionality 小部件中

  Directionality( // add this
textDirection: TextDirection.rtl, // set this property
child: AutoCompleteTextField(),
)

关于flutter - AutoCompleteTextField 文本右对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58114103/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com