fixed some issues

hmxc
张萌 4 years ago
parent 3bdc2a07bc
commit d41867f281

@ -1,10 +1,10 @@
import 'package:akuCommunity/widget/search_bar_delegate.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/cupertino.dart'; import 'package:flutter/cupertino.dart';
import 'package:flutter_icons/flutter_icons.dart'; import 'package:flutter_icons/flutter_icons.dart';
import 'package:akuCommunity/utils/screenutil.dart'; import 'package:akuCommunity/utils/screenutil.dart';
import 'package:akuCommunity/routers/page_routers.dart'; import 'package:akuCommunity/routers/page_routers.dart';
import 'package:akuCommunity/base/base_style.dart'; import 'package:akuCommunity/base/base_style.dart';
import 'package:akuCommunity/widget/search_bar_delegate.dart';
// import 'visitor_invitation/visitor_invitation.dart'; // import 'visitor_invitation/visitor_invitation.dart';
// import 'visitor_invitation/visitor_record.dart'; // import 'visitor_invitation/visitor_record.dart';
@ -141,14 +141,11 @@ class _CommonPageState extends State<CommonPage> {
InkWell _inkWellSearch() { InkWell _inkWellSearch() {
return InkWell( return InkWell(
onTap: () { onTap: () {
showSearch(context: context, delegate: searchBarDelegate()); showSearch(context: context, delegate: SearchBarDelegate());
}, },
child: Container( child: Container(
margin: EdgeInsets.only(right: 32.w), margin: EdgeInsets.only(right: 32.w),
padding: EdgeInsets.only( padding: EdgeInsets.only(left: 40.w, top: 15.w, bottom: 15.w),
left: 40.w,
top: 15.w,
bottom: 15.w),
decoration: BoxDecoration( decoration: BoxDecoration(
color: BaseStyle.colorf3f3f3, color: BaseStyle.colorf3f3f3,
borderRadius: BorderRadius.all(Radius.circular(36)), borderRadius: BorderRadius.all(Radius.circular(36)),

@ -20,7 +20,7 @@ class _ConvenientPhonePageState extends State<ConvenientPhonePage> {
color: Colors.white, color: Colors.white,
child: InkWell( child: InkWell(
onTap: () { onTap: () {
showSearch(context: context, delegate: searchBarDelegate()); showSearch(context: context, delegate: SearchBarDelegate());
}, },
child: Container( child: Container(
margin: EdgeInsets.only( margin: EdgeInsets.only(

@ -14,10 +14,8 @@ import 'widget/home_tag_bar.dart';
import 'package:akuCommunity/widget/container_comment.dart'; import 'package:akuCommunity/widget/container_comment.dart';
import 'package:akuCommunity/widget/single_ad_space.dart'; import 'package:akuCommunity/widget/single_ad_space.dart';
import 'package:akuCommunity/widget/grid_button.dart'; import 'package:akuCommunity/widget/grid_button.dart';
import 'package:akuCommunity/widget/sliver_goods_card.dart';
import 'package:akuCommunity/service/base_model.dart'; import 'package:akuCommunity/service/base_model.dart';
import 'package:akuCommunity/model/aku_shop_model.dart'; import 'package:akuCommunity/model/aku_shop_model.dart';
import 'package:akuCommunity/widget/goods_card_skeleton.dart';
import 'package:akuCommunity/routers/page_routers.dart'; import 'package:akuCommunity/routers/page_routers.dart';
class HomePage extends StatefulWidget { class HomePage extends StatefulWidget {

@ -1,8 +1,8 @@
import 'package:akuCommunity/widget/search_bar_delegate.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/cupertino.dart'; import 'package:flutter/cupertino.dart';
import 'package:flutter_icons/flutter_icons.dart'; import 'package:flutter_icons/flutter_icons.dart';
import 'package:akuCommunity/utils/screenutil.dart'; import 'package:akuCommunity/utils/screenutil.dart';
import 'package:akuCommunity/widget/search_bar_delegate.dart';
class HomeSearch extends StatefulWidget { class HomeSearch extends StatefulWidget {
HomeSearch({Key key}) : super(key: key); HomeSearch({Key key}) : super(key: key);
@ -30,7 +30,7 @@ class _HomeSearchState extends State<HomeSearch> {
), ),
child: InkWell( child: InkWell(
onTap: () { onTap: () {
showSearch(context: context, delegate: searchBarDelegate()); showSearch(context: context, delegate: SearchBarDelegate());
}, },
child: Container( child: Container(
width: 686.w, width: 686.w,

@ -1,3 +1,4 @@
import 'package:akuCommunity/widget/search_bar_delegate.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/cupertino.dart'; import 'package:flutter/cupertino.dart';
import 'package:flutter_icons/flutter_icons.dart'; import 'package:flutter_icons/flutter_icons.dart';
@ -8,7 +9,6 @@ import 'package:akuCommunity/widget/app_bar_action.dart';
import 'package:akuCommunity/widget/single_ad_space.dart'; import 'package:akuCommunity/widget/single_ad_space.dart';
import 'package:akuCommunity/widget/grid_button.dart'; import 'package:akuCommunity/widget/grid_button.dart';
import 'package:akuCommunity/utils/screenutil.dart'; import 'package:akuCommunity/utils/screenutil.dart';
import 'package:akuCommunity/widget/search_bar_delegate.dart';
import 'widget/market_sticky_bar.dart'; import 'widget/market_sticky_bar.dart';
import 'widget/market_list.dart'; import 'widget/market_list.dart';
@ -88,7 +88,7 @@ class _MarketPageState extends State<MarketPage>
), ),
child: InkWell( child: InkWell(
onTap: () { onTap: () {
showSearch(context: context, delegate: searchBarDelegate()); showSearch(context: context, delegate: SearchBarDelegate());
}, },
child: Container( child: Container(
child: Row(children: [ child: Row(children: [

@ -8,7 +8,7 @@ class MarketClassBar extends StatelessWidget {
Widget _inkWellSearch(BuildContext context) { Widget _inkWellSearch(BuildContext context) {
return InkWell( return InkWell(
onTap: () { onTap: () {
showSearch(context: context, delegate: searchBarDelegate()); showSearch(context: context, delegate: SearchBarDelegate());
}, },
child: Container( child: Container(
margin: EdgeInsets.only(right: 32.w), margin: EdgeInsets.only(right: 32.w),

@ -1,6 +1,5 @@
import 'package:akuCommunity/pages/sign/sign_in_page.dart'; import 'package:akuCommunity/pages/sign/sign_in_page.dart';
import 'package:akuCommunity/provider/user_provider.dart'; import 'package:akuCommunity/provider/user_provider.dart';
import 'package:akuCommunity/service/net.dart';
import 'package:akuCommunity/utils/net_util.dart'; import 'package:akuCommunity/utils/net_util.dart';
import 'package:ani_route/ani_route.dart'; import 'package:ani_route/ani_route.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';

@ -4,7 +4,6 @@ import 'package:flutter_screenutil/flutter_screenutil.dart';
import 'package:akuCommunity/base/assets_image.dart'; import 'package:akuCommunity/base/assets_image.dart';
import 'home/home_page.dart'; import 'home/home_page.dart';
import 'market/market_page.dart';
import 'property/property_index.dart'; import 'property/property_index.dart';
import 'community/community_index.dart'; import 'community/community_index.dart';
import 'personal/personal_page.dart'; import 'personal/personal_page.dart';

@ -1,8 +1,8 @@
import 'package:akuCommunity/widget/search_bar_delegate.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/cupertino.dart'; import 'package:flutter/cupertino.dart';
import 'package:flutter_icons/flutter_icons.dart'; import 'package:flutter_icons/flutter_icons.dart';
import 'package:akuCommunity/utils/screenutil.dart'; import 'package:akuCommunity/utils/screenutil.dart';
import 'package:akuCommunity/widget/search_bar_delegate.dart';
class ApplicationsBar extends StatelessWidget { class ApplicationsBar extends StatelessWidget {
const ApplicationsBar({Key key}) : super(key: key); const ApplicationsBar({Key key}) : super(key: key);
@ -25,7 +25,7 @@ class ApplicationsBar extends StatelessWidget {
centerTitle: true, centerTitle: true,
title: InkWell( title: InkWell(
onTap: () { onTap: () {
showSearch(context: context, delegate: searchBarDelegate()); showSearch(context: context, delegate: SearchBarDelegate());
}, },
child: Container( child: Container(
margin: EdgeInsets.only(right: 32.w), margin: EdgeInsets.only(right: 32.w),

@ -4,7 +4,6 @@ import 'package:flutter_icons/flutter_icons.dart';
import 'package:provider/provider.dart'; import 'package:provider/provider.dart';
import 'package:akuCommunity/utils/screenutil.dart'; import 'package:akuCommunity/utils/screenutil.dart';
import 'package:akuCommunity/utils/toast.dart'; import 'package:akuCommunity/utils/toast.dart';
import 'package:akuCommunity/widget/cart_count.dart';
import 'package:akuCommunity/routers/page_routers.dart'; import 'package:akuCommunity/routers/page_routers.dart';
import 'package:akuCommunity/provider/cart.dart'; import 'package:akuCommunity/provider/cart.dart';
import 'cached_image_wrapper.dart'; import 'cached_image_wrapper.dart';
@ -100,7 +99,7 @@ class _GoodsSpecsSheetState extends State<GoodsSpecsSheet> {
alignment: Alignment.center, alignment: Alignment.center,
color: Colors.white, color: Colors.white,
child: Text( child: Text(
'${count}', '$count',
style: TextStyle( style: TextStyle(
fontSize: 24.sp, fontSize: 24.sp,
color: Color(0xff333333), color: Color(0xff333333),
@ -134,7 +133,7 @@ class _GoodsSpecsSheetState extends State<GoodsSpecsSheet> {
crossAxisAlignment: CrossAxisAlignment.start, crossAxisAlignment: CrossAxisAlignment.start,
children: [ children: [
Text( Text(
'价格:¥${price}', '价格:¥$price',
style: TextStyle( style: TextStyle(
color: Color(0xffe60e0e), color: Color(0xffe60e0e),
fontSize: 28.sp, fontSize: 28.sp,

@ -13,7 +13,7 @@ class _SearchBarDemoState extends State<SearchBarDemo> {
IconButton( IconButton(
icon: Icon(Icons.search), icon: Icon(Icons.search),
onPressed: () { onPressed: () {
showSearch(context: context, delegate: searchBarDelegate()); showSearch(context: context, delegate: SearchBarDelegate());
} }
// showSearch(context:context,delegate: searchBarDelegate()), // showSearch(context:context,delegate: searchBarDelegate()),
), ),
@ -21,7 +21,7 @@ class _SearchBarDemoState extends State<SearchBarDemo> {
} }
} }
class searchBarDelegate extends SearchDelegate<String> { class SearchBarDelegate extends SearchDelegate<String> {
@override @override
List<Widget> buildActions(BuildContext context) { List<Widget> buildActions(BuildContext context) {
return [ return [

Loading…
Cancel
Save