Flutter 有没有一种方法可以通过语言定制颤振可拉伸元素?
有没有一种方法可以像使用Java的Android上一样,根据区域设置、屏幕大小或尺寸定制Flitter中的可绘制元素?Flutter 有没有一种方法可以通过语言定制颤振可拉伸元素?,flutter,flutter-layout,Flutter,Flutter Layout,有没有一种方法可以像使用Java的Android上一样,根据区域设置、屏幕大小或尺寸定制Flitter中的可绘制元素? 例如,我们在Android studio中使用java专门为阿拉伯语、英语或土耳其语绘制元素: drawable-ar drawable-tr 我们如何在flutter中像这样定制呢?有一种方法,但不像Android那样使用Java 您必须执行一些if-else语句 例如: //您必须使用某种软件包才能使本地化工作正常,如果您有自定义方法,只需让提供商将区域设置始终放在您
例如,我们在Android studio中使用java专门为阿拉伯语、英语或土耳其语绘制元素:
drawable-ar
drawable-tr
我们如何在flutter中像这样定制呢?有一种方法,但不像Android那样使用Java 您必须执行一些
if-else
语句
例如:
//您必须使用某种软件包才能使本地化工作正常,如果您有自定义方法,只需让提供商将区域设置始终放在您的位置,以便您可以在应用程序中的任何位置进行检查
if(locale==locale(“en”)){
返回EnglishWidget();
}else if(locale==locale(“ar”)){
返回ArabicWidget();
}否则{
返回DefaultWidget();
}