First you create a List, where you will specify your tab Items, with
color, name and so on. It would be better to create a model for that
and hold them in a List.
Then you generate a Horizontal Scrollable-Listview. And you will wrap each ListView with an InkWell, so they are "Tab-able". also They have to be wrapped within a container, where you give them on the top lieft and right a rounded border and the color you wish
Then create a Container with height of 2 and update its color, based on the tablist-item color.
If you also want to be more advanced, you can take an Animated Container instead of a normal Container for the Listview-Items, so you can change its size when its tapped. This will need a lot of fine tuning.
2
Answers
Thanks to @MrOrhan I create my tabs with bellow code
and the output is like bellow
color, name and so on. It would be better to create a model for that
and hold them in a List.
With this cookbook you can build your own.