Showing
3 changed files
with
15 additions
and
8 deletions
1 | import 'package:flutter/material.dart'; | 1 | import 'package:flutter/material.dart'; |
2 | -import 'package:one_poem/tiktok/style/style.dart'; | ||
3 | import 'package:one_poem/widgets/my_app_bar.dart'; | 2 | import 'package:one_poem/widgets/my_app_bar.dart'; |
4 | 3 | ||
5 | class PoemDetailPage extends StatefulWidget { | 4 | class PoemDetailPage extends StatefulWidget { | ... | ... |
... | @@ -103,9 +103,10 @@ class _PoemPageState extends State<PoemPage> with WidgetsBindingObserver { | ... | @@ -103,9 +103,10 @@ class _PoemPageState extends State<PoemPage> with WidgetsBindingObserver { |
103 | ); | 103 | ); |
104 | 104 | ||
105 | var detailPage = PoemDetailPage( | 105 | var detailPage = PoemDetailPage( |
106 | - onPop: (){ | 106 | + onPop: () { |
107 | tkController.animateToMiddle(); | 107 | tkController.animateToMiddle(); |
108 | - }, poemId: 1, | 108 | + }, |
109 | + poemId: 1, | ||
109 | ); | 110 | ); |
110 | var searchPage = SearchPage( | 111 | var searchPage = SearchPage( |
111 | onPop: tkController.animateToMiddle, | 112 | onPop: tkController.animateToMiddle, |
... | @@ -141,8 +142,11 @@ class _PoemPageState extends State<PoemPage> with WidgetsBindingObserver { | ... | @@ -141,8 +142,11 @@ class _PoemPageState extends State<PoemPage> with WidgetsBindingObserver { |
141 | }, | 142 | }, |
142 | onShare: () {}, | 143 | onShare: () {}, |
143 | ); | 144 | ); |
144 | - Widget poem = const TikTokVidePoem( | 145 | + Widget poem = TikTokVidePoem( |
145 | desc: "清晨入古寺,初日照高林。\n竹径通幽处,禅房花木深。", | 146 | desc: "清晨入古寺,初日照高林。\n竹径通幽处,禅房花木深。", |
147 | + onShowDetail: () { | ||
148 | + tkController.animateToPage(TikTokPagePosition.right); | ||
149 | + }, | ||
146 | ); | 150 | ); |
147 | Widget topInfo = const TikTokTopInfoColumn(info: "早安"); | 151 | Widget topInfo = const TikTokTopInfoColumn(info: "早安"); |
148 | // video | 152 | // video | ... | ... |
... | @@ -25,11 +25,15 @@ class TikTokVidePoem extends StatelessWidget { | ... | @@ -25,11 +25,15 @@ class TikTokVidePoem extends StatelessWidget { |
25 | crossAxisAlignment: CrossAxisAlignment.end, | 25 | crossAxisAlignment: CrossAxisAlignment.end, |
26 | children: <Widget>[ | 26 | children: <Widget>[ |
27 | InkWell( | 27 | InkWell( |
28 | - child: Text( | 28 | + child: Container( |
29 | - desc ?? '#一言 临境', | 29 | + child: Text( |
30 | - style: StandardTextStyle.normal, | 30 | + desc ?? '#一言 临境', |
31 | + style: StandardTextStyle.normal, | ||
32 | + ), | ||
31 | ), | 33 | ), |
32 | - onTap: (){}, | 34 | + onTap: (){ |
35 | + onShowDetail; | ||
36 | + }, | ||
33 | ), | 37 | ), |
34 | Container( | 38 | Container( |
35 | width: SysSize.avatar, | 39 | width: SysSize.avatar, | ... | ... |
-
Please register or login to post a comment