Flutter RTL AppBar Icon postion - PullRequest
       15

Flutter RTL AppBar Icon postion

0 голосов
/ 17 марта 2019

я прошу добавить значок в appBar во флаттере ... У меня активировано свойство локализации, поэтому мое приложение теперь RTL

  localizationsDelegates: [
      GlobalMaterialLocalizations.delegate,
      GlobalWidgetsLocalizations.delegate,
    ],
    supportedLocales: [
      Locale("ar", "AR"), // OR Locale('ar', 'AE') OR Other RTL locales
    ],
    locale: Locale("ar", "AR"), // OR Locale('ar', 'AE') OR Other RTL locales

... проблема в меню ящикаЗначок справа, который справа ... но когда я добавляю значок в ведущее свойство в appBar, он не переходит на левую сторону ... но он заменяет ящик Icon !!!

// AppBar

  appBar: new AppBar(

    leading: Icon(Icons.person,),

    title: new Text("الرئيسية",
      style: new TextStyle(fontFamily: 'RPT Bold',
      fontSize: 16.0,
        color: Colors.amber
      ),
    ),
    centerTitle: true,
    iconTheme: new IconThemeData(color: Colors.amber),
  ),

С уважением

1 Ответ

0 голосов
/ 17 марта 2019

установить automaticallyImplyLeading в ложь:

appBar: new AppBar(
    automaticallyImplyLeading: false,
    leading: Icon(Icons.person,),
    title: new Text("الرئيسية",
   style: new TextStyle(fontFamily: 'RPT Bold',
   fontSize: 16.0,
     color: Colors.amber
   ),
 ),
 centerTitle: true,
 iconTheme: new IconThemeData(color: Colors.amber),
),
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...