Giter Site home page Giter Site logo

bottom_navigation_bar_example's Introduction

bottom_navigation_bar_example

Flutter BottomNavigationBar Example .

Flutter BottomNavigationBar Example

Sample BottomNavigationBar Widget Example in Flutter.

ScreenShot

Sign-In Screen
image

Steps

1:Create StatelessWidget BottomNavigationBarExample
2:Create an integer variable _selectedIndex to store the index of BottomNavigationBar
3:Create a List of Widgets named _bodyContent to store the Pages associated with each BottomNavigationBarItem
3.1:Give the body Page Widgets inside this List
4:create a void function named _changeIndex to change the _selectedIndex variable to selected index of BottomNavigationBarItem using setState()
4.1:Give a parameter of type integer named index to the function
5:Add property bottomNavigationBar: to the Scaffold
5.1:Add Widget BottomNavigationBar
5.2:set property currentIndex: of BottomNavigationBar as _selectedIndex
5.3:set property onTap: of BottomNavigationBar as _changeIndex
5.4:set property items: of BottomNavigationBar as children containing BottomNavigationBarItem
5.5:set property icon: of BottomNavigationBarItem as Icon of BottomNavigationBarItem 5.6:set property label: of BottomNavigationBarItem as label Name of BottomNavigationBarItem 6:Add body to the Scaffold 6.1:set the body as Widgets of List _bodyContent using the list function elementAt() and giving the index as _selectedIndex

bottom_navigation_bar_example's People

Contributors

farizaaaa avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.