flutter - 颤动将抽屉内容从右到左
问题描述
亲爱的 Flutter 开发者
如何从右到左放置我的抽屉内容,包括帐户信息。图片包含在结果中,您可以看到文本在左侧,但我想至少将它们放在右侧或中间。谢谢
我的代码如下:
endDrawer: Drawer(
child: new Column(
textDirection: TextDirection.rtl,
children: <Widget> [
Padding(
padding:
const EdgeInsets.only(top: 22.0, left: 42.0, right: 42.0),
),
new UserAccountsDrawerHeader(
currentAccountPicture: new CircleAvatar (
backgroundColor: Colors.blue,
child: Image.asset("assets/img/logo.png"),
),
accountName: Text("عنوان",style: TextStyle(
fontFamily: "Bahij",
fontSize: 14,
),textAlign: TextAlign.center,),
accountEmail:
Text("ایمیل آدرس[![enter image description here][1]][1]" ,style: TextStyle(
fontFamily: "Bahij",
fontSize: 14,
),textAlign: TextAlign.center,textDirection: TextDirection.rtl),
)
]
)
),
解决方案
您可以使用 Directionality 小部件包裹您的抽屉。
Directionality(
textDirection: isRtl ? TextDirection.rtl : TextDirection.ltr,
child: your drawer,
)
推荐阅读
- flutter - 如何在 Firebase 上更改时自动更新变量
- python - reset_index(drop=True, inplace=True) 不工作
- javascript - 为什么使用 jQuery nav-placeholder 替换导航栏不起作用?
- python - 在 tkinter 中使用 destroy 根消失但脚本继续运行
- java - 如何使用二叉搜索比较树修复显示数组的值?
- ethereum - 任何人都可以分享同步的 EVM 节点的当前 eth.syncing 状态吗?
- javascript - 使用 IP 地址与安卓设备通信
- java - 10 SpringBoot项目使用maven,如何减小自己的jar大小?
- python - 计算 Python 中字符串的最高连续出现次数
- python-3.x - 用 Scrapy 保留 / 替换 getall() 中的空值