Ionic/Cordova Change Android Navigation Bar color










0














I'm trying to change the color of the Navigation Bar in Android (on the bottom, with the back and home keys) - on phones which do not have hardware home and back keys. in my Ionic app which uses Cordova.



Is there a way to do this?



Example:



Colored navigation










share|improve this question




























    0














    I'm trying to change the color of the Navigation Bar in Android (on the bottom, with the back and home keys) - on phones which do not have hardware home and back keys. in my Ionic app which uses Cordova.



    Is there a way to do this?



    Example:



    Colored navigation










    share|improve this question


























      0












      0








      0







      I'm trying to change the color of the Navigation Bar in Android (on the bottom, with the back and home keys) - on phones which do not have hardware home and back keys. in my Ionic app which uses Cordova.



      Is there a way to do this?



      Example:



      Colored navigation










      share|improve this question















      I'm trying to change the color of the Navigation Bar in Android (on the bottom, with the back and home keys) - on phones which do not have hardware home and back keys. in my Ionic app which uses Cordova.



      Is there a way to do this?



      Example:



      Colored navigation







      android cordova ionic-framework cordova-plugins






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Nov 13 '18 at 6:05







      amitairos

















      asked Nov 12 '18 at 7:00









      amitairosamitairos

      76432051




      76432051






















          3 Answers
          3






          active

          oldest

          votes


















          1














          you can use the below style in the required page,add this in the respective scss file and as you asked for android go with this



          .toolbar-background-md
          background-color: 'your color code here';



          if you want to maintain same through out the app put this in variable.scss



          for ios use the same method but instead of md use ios tag as below



          .toolbar-background-ios
          background-color: 'your color code here';






          share|improve this answer




















          • I'm sorry, but I didn't mean the toolbar. I meant the actual phone-wide navigation bar, that is presented on devices that do not have hardware keys on the bottom
            – amitairos
            Nov 12 '18 at 7:52










          • @amitairos that's not possible unless there is a native solution in which case you would need to find or write a cordova plugin
            – Suraj Rao
            Nov 12 '18 at 8:05










          • @SurajRao I am aware of this. Do you know of such a cordova plugin?
            – amitairos
            Nov 12 '18 at 8:15










          • @amitairos I am not aware of one. Also, this seems very device specific,
            – Suraj Rao
            Nov 12 '18 at 8:25


















          0














          i did something like this in my sass file theme/variable.scss file



          $toolbar-background: #009241;


          based from this






          share|improve this answer




















          • See my response to @SaEChowdary
            – amitairos
            Nov 12 '18 at 7:52



















          0














          @Amitairos android navigation bar is also called status bar. IONIC native has a plugin for this. Check it out on this link https://ionicframework.com/docs/native/status-bar/.



          For Example:- this.statusBar.styleBlackTranslucent();
          this will change your status bar color in black. you can also use any color code please check in above link. this will definitely help you.






          share|improve this answer




















          • I tested this out and it only colors the status bar on top of the screen. It does not color the navigation bar on the bottom of the screen. Are you sure we're referring to the same thing? I added an image in my question
            – amitairos
            Nov 13 '18 at 6:02










          Your Answer






          StackExchange.ifUsing("editor", function ()
          StackExchange.using("externalEditor", function ()
          StackExchange.using("snippets", function ()
          StackExchange.snippets.init();
          );
          );
          , "code-snippets");

          StackExchange.ready(function()
          var channelOptions =
          tags: "".split(" "),
          id: "1"
          ;
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function()
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled)
          StackExchange.using("snippets", function()
          createEditor();
          );

          else
          createEditor();

          );

          function createEditor()
          StackExchange.prepareEditor(
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader:
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          ,
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          );



          );













          draft saved

          draft discarded


















          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53257242%2fionic-cordova-change-android-navigation-bar-color%23new-answer', 'question_page');

          );

          Post as a guest















          Required, but never shown

























          3 Answers
          3






          active

          oldest

          votes








          3 Answers
          3






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          1














          you can use the below style in the required page,add this in the respective scss file and as you asked for android go with this



          .toolbar-background-md
          background-color: 'your color code here';



          if you want to maintain same through out the app put this in variable.scss



          for ios use the same method but instead of md use ios tag as below



          .toolbar-background-ios
          background-color: 'your color code here';






          share|improve this answer




















          • I'm sorry, but I didn't mean the toolbar. I meant the actual phone-wide navigation bar, that is presented on devices that do not have hardware keys on the bottom
            – amitairos
            Nov 12 '18 at 7:52










          • @amitairos that's not possible unless there is a native solution in which case you would need to find or write a cordova plugin
            – Suraj Rao
            Nov 12 '18 at 8:05










          • @SurajRao I am aware of this. Do you know of such a cordova plugin?
            – amitairos
            Nov 12 '18 at 8:15










          • @amitairos I am not aware of one. Also, this seems very device specific,
            – Suraj Rao
            Nov 12 '18 at 8:25















          1














          you can use the below style in the required page,add this in the respective scss file and as you asked for android go with this



          .toolbar-background-md
          background-color: 'your color code here';



          if you want to maintain same through out the app put this in variable.scss



          for ios use the same method but instead of md use ios tag as below



          .toolbar-background-ios
          background-color: 'your color code here';






          share|improve this answer




















          • I'm sorry, but I didn't mean the toolbar. I meant the actual phone-wide navigation bar, that is presented on devices that do not have hardware keys on the bottom
            – amitairos
            Nov 12 '18 at 7:52










          • @amitairos that's not possible unless there is a native solution in which case you would need to find or write a cordova plugin
            – Suraj Rao
            Nov 12 '18 at 8:05










          • @SurajRao I am aware of this. Do you know of such a cordova plugin?
            – amitairos
            Nov 12 '18 at 8:15










          • @amitairos I am not aware of one. Also, this seems very device specific,
            – Suraj Rao
            Nov 12 '18 at 8:25













          1












          1








          1






          you can use the below style in the required page,add this in the respective scss file and as you asked for android go with this



          .toolbar-background-md
          background-color: 'your color code here';



          if you want to maintain same through out the app put this in variable.scss



          for ios use the same method but instead of md use ios tag as below



          .toolbar-background-ios
          background-color: 'your color code here';






          share|improve this answer












          you can use the below style in the required page,add this in the respective scss file and as you asked for android go with this



          .toolbar-background-md
          background-color: 'your color code here';



          if you want to maintain same through out the app put this in variable.scss



          for ios use the same method but instead of md use ios tag as below



          .toolbar-background-ios
          background-color: 'your color code here';







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Nov 12 '18 at 7:35









          Sa E ChowdarySa E Chowdary

          1,699725




          1,699725











          • I'm sorry, but I didn't mean the toolbar. I meant the actual phone-wide navigation bar, that is presented on devices that do not have hardware keys on the bottom
            – amitairos
            Nov 12 '18 at 7:52










          • @amitairos that's not possible unless there is a native solution in which case you would need to find or write a cordova plugin
            – Suraj Rao
            Nov 12 '18 at 8:05










          • @SurajRao I am aware of this. Do you know of such a cordova plugin?
            – amitairos
            Nov 12 '18 at 8:15










          • @amitairos I am not aware of one. Also, this seems very device specific,
            – Suraj Rao
            Nov 12 '18 at 8:25
















          • I'm sorry, but I didn't mean the toolbar. I meant the actual phone-wide navigation bar, that is presented on devices that do not have hardware keys on the bottom
            – amitairos
            Nov 12 '18 at 7:52










          • @amitairos that's not possible unless there is a native solution in which case you would need to find or write a cordova plugin
            – Suraj Rao
            Nov 12 '18 at 8:05










          • @SurajRao I am aware of this. Do you know of such a cordova plugin?
            – amitairos
            Nov 12 '18 at 8:15










          • @amitairos I am not aware of one. Also, this seems very device specific,
            – Suraj Rao
            Nov 12 '18 at 8:25















          I'm sorry, but I didn't mean the toolbar. I meant the actual phone-wide navigation bar, that is presented on devices that do not have hardware keys on the bottom
          – amitairos
          Nov 12 '18 at 7:52




          I'm sorry, but I didn't mean the toolbar. I meant the actual phone-wide navigation bar, that is presented on devices that do not have hardware keys on the bottom
          – amitairos
          Nov 12 '18 at 7:52












          @amitairos that's not possible unless there is a native solution in which case you would need to find or write a cordova plugin
          – Suraj Rao
          Nov 12 '18 at 8:05




          @amitairos that's not possible unless there is a native solution in which case you would need to find or write a cordova plugin
          – Suraj Rao
          Nov 12 '18 at 8:05












          @SurajRao I am aware of this. Do you know of such a cordova plugin?
          – amitairos
          Nov 12 '18 at 8:15




          @SurajRao I am aware of this. Do you know of such a cordova plugin?
          – amitairos
          Nov 12 '18 at 8:15












          @amitairos I am not aware of one. Also, this seems very device specific,
          – Suraj Rao
          Nov 12 '18 at 8:25




          @amitairos I am not aware of one. Also, this seems very device specific,
          – Suraj Rao
          Nov 12 '18 at 8:25













          0














          i did something like this in my sass file theme/variable.scss file



          $toolbar-background: #009241;


          based from this






          share|improve this answer




















          • See my response to @SaEChowdary
            – amitairos
            Nov 12 '18 at 7:52
















          0














          i did something like this in my sass file theme/variable.scss file



          $toolbar-background: #009241;


          based from this






          share|improve this answer




















          • See my response to @SaEChowdary
            – amitairos
            Nov 12 '18 at 7:52














          0












          0








          0






          i did something like this in my sass file theme/variable.scss file



          $toolbar-background: #009241;


          based from this






          share|improve this answer












          i did something like this in my sass file theme/variable.scss file



          $toolbar-background: #009241;


          based from this







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Nov 12 '18 at 7:13









          nyx97nyx97

          1118




          1118











          • See my response to @SaEChowdary
            – amitairos
            Nov 12 '18 at 7:52

















          • See my response to @SaEChowdary
            – amitairos
            Nov 12 '18 at 7:52
















          See my response to @SaEChowdary
          – amitairos
          Nov 12 '18 at 7:52





          See my response to @SaEChowdary
          – amitairos
          Nov 12 '18 at 7:52












          0














          @Amitairos android navigation bar is also called status bar. IONIC native has a plugin for this. Check it out on this link https://ionicframework.com/docs/native/status-bar/.



          For Example:- this.statusBar.styleBlackTranslucent();
          this will change your status bar color in black. you can also use any color code please check in above link. this will definitely help you.






          share|improve this answer




















          • I tested this out and it only colors the status bar on top of the screen. It does not color the navigation bar on the bottom of the screen. Are you sure we're referring to the same thing? I added an image in my question
            – amitairos
            Nov 13 '18 at 6:02















          0














          @Amitairos android navigation bar is also called status bar. IONIC native has a plugin for this. Check it out on this link https://ionicframework.com/docs/native/status-bar/.



          For Example:- this.statusBar.styleBlackTranslucent();
          this will change your status bar color in black. you can also use any color code please check in above link. this will definitely help you.






          share|improve this answer




















          • I tested this out and it only colors the status bar on top of the screen. It does not color the navigation bar on the bottom of the screen. Are you sure we're referring to the same thing? I added an image in my question
            – amitairos
            Nov 13 '18 at 6:02













          0












          0








          0






          @Amitairos android navigation bar is also called status bar. IONIC native has a plugin for this. Check it out on this link https://ionicframework.com/docs/native/status-bar/.



          For Example:- this.statusBar.styleBlackTranslucent();
          this will change your status bar color in black. you can also use any color code please check in above link. this will definitely help you.






          share|improve this answer












          @Amitairos android navigation bar is also called status bar. IONIC native has a plugin for this. Check it out on this link https://ionicframework.com/docs/native/status-bar/.



          For Example:- this.statusBar.styleBlackTranslucent();
          this will change your status bar color in black. you can also use any color code please check in above link. this will definitely help you.







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Nov 12 '18 at 12:31









          VideshVidesh

          1679




          1679











          • I tested this out and it only colors the status bar on top of the screen. It does not color the navigation bar on the bottom of the screen. Are you sure we're referring to the same thing? I added an image in my question
            – amitairos
            Nov 13 '18 at 6:02
















          • I tested this out and it only colors the status bar on top of the screen. It does not color the navigation bar on the bottom of the screen. Are you sure we're referring to the same thing? I added an image in my question
            – amitairos
            Nov 13 '18 at 6:02















          I tested this out and it only colors the status bar on top of the screen. It does not color the navigation bar on the bottom of the screen. Are you sure we're referring to the same thing? I added an image in my question
          – amitairos
          Nov 13 '18 at 6:02




          I tested this out and it only colors the status bar on top of the screen. It does not color the navigation bar on the bottom of the screen. Are you sure we're referring to the same thing? I added an image in my question
          – amitairos
          Nov 13 '18 at 6:02

















          draft saved

          draft discarded
















































          Thanks for contributing an answer to Stack Overflow!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid


          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.

          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53257242%2fionic-cordova-change-android-navigation-bar-color%23new-answer', 'question_page');

          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          Use pre created SQLite database for Android project in kotlin

          Darth Vader #20

          Ondo