Advertisement
Guest User

Untitled

a guest
Dec 8th, 2019
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.00 KB | None | 0 0
  1. @override
  2. Widget build(BuildContext context){
  3. return Scaffold(
  4. body: Stack(
  5. children: <Widget>[
  6. SingleChildScrollView(
  7. child: Column(
  8. children: <Widget>[
  9. image_slider(),
  10. Container(
  11. alignment: Alignment.topLeft,
  12. padding: const EdgeInsets.all(10),
  13. child: Text('Kategori Wisata', style: TextStyle(
  14. color: Colors.lightBlue,
  15. fontWeight: FontWeight.bold
  16. ), textAlign: TextAlign.left,),
  17. ),
  18. Container(
  19. padding: EdgeInsets.only(top: 10, left: 20),
  20. height: 250,
  21. width: MediaQuery.of(context).size.width,
  22. child: ListView.builder(
  23. scrollDirection: Axis.horizontal,
  24. primary: false,
  25. itemCount: listKategori.length,
  26. itemBuilder: (BuildContext context, int index){
  27. final nDataKatagori = listKategori[index];
  28. return Padding(
  29. padding: const EdgeInsets.only(right: 20),
  30. child: InkWell(
  31. child: Container(
  32. height: 250,
  33. width: 140,
  34. child: Column(
  35. children: <Widget>[
  36. ClipRRect(
  37. borderRadius: BorderRadius.circular(10),
  38. child: Image.network(ConstantFile().pathImage +
  39. nDataKatagori.iconKategori,
  40. height: 178,
  41. width: 140,
  42. fit: BoxFit.cover,
  43. ),
  44. ),
  45. SizedBox(height: 7,),
  46. Container(
  47. alignment: Alignment.centerLeft,
  48. child: Text(
  49. nDataKatagori.namaKategori,
  50. style: TextStyle(
  51. fontWeight: FontWeight.bold,
  52. fontSize: 12,
  53. ),
  54. maxLines: 2,
  55. textAlign: TextAlign.left,
  56. ),
  57. ),
  58. SizedBox(height: 3,)
  59. ],
  60. ),
  61. ),
  62. onTap: (){},
  63. ),
  64. );
  65. },
  66.  
  67.  
  68. ),
  69. )
  70. ],
  71. ),
  72. )
  73. ],
  74. ),
  75. );
  76. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement