提交 eb945f84 authored 作者: shixiaochen's avatar shixiaochen

1、修改SearchAppBar样式,设置默认右边距15;

上级 a2f2aa79
......@@ -16,3 +16,5 @@
* 列表控件:BaseConroller 增加滚动到某一位置的方法
* 移除获取设备id的git依赖
* 升级dio版本 5.1.3
## 1.0.9
* 修改SearchAppBar样式,设置默认右边距15
\ No newline at end of file
......@@ -4,6 +4,7 @@ import 'package:flutter_clx_base/widget/normal_dialog.dart';
import 'package:flutter_clx_base_example/sample/base_list_widget_test.dart';
import 'package:flutter_clx_base_example/sample/dio_widget_test.dart';
import 'package:flutter_clx_base_example/sample/scroll_view.dart';
import 'package:flutter_clx_base_example/sample/search_appbar.dart';
class Sample extends StatelessWidget {
const Sample({super.key});
......@@ -51,6 +52,10 @@ class Sample extends StatelessWidget {
ToastUtil.showToast("11111");
},
text: 'toast'),
GFButton(
fullWidthButton: true,
onPressed: () => Get.to(const SearchAppBarPage()),
text: 'SearchAppBar'),
],
);
}
......
import 'package:flutter/material.dart';
import 'package:flutter_clx_base/flutter_clx_base.dart';
class SearchAppBarPage extends StatelessWidget {
const SearchAppBarPage({Key? key}) : super(key: key);
@override
Widget build(BuildContext context) {
return const MyScaffold(appBar: SearchAppBar());
}
}
import 'package:flutter/material.dart';
import 'package:flutter_clx_base/flutter_clx_base.dart';
import 'package:flutter_clx_base/utils/string_util.dart';
import 'package:keyboard_actions/keyboard_actions.dart';
class SearchAppBar extends StatefulWidget implements PreferredSizeWidget {
final Function? onCallback;
......@@ -132,9 +131,9 @@ class _SearchAppBarState extends State<SearchAppBar> {
),
),
),
Offstage(
offstage: widget.rightText.isNullOrEmpty(),
child: InkWell(
widget.rightText.isNullOrEmpty()
? const SizedBox(width: 15.0)
: InkWell(
onTap: () {
widget.onRightBtnCallback != null
? widget.onRightBtnCallback?.call()
......@@ -147,12 +146,11 @@ class _SearchAppBarState extends State<SearchAppBar> {
child: Text(
widget.rightText ?? "搜索",
style: TextStyle(
color:
widget.rightTextColor ?? const Color(0xFFFFFFFF),
color: widget.rightTextColor ??
const Color(0xFFFFFFFF),
fontSize: 14.0),
),
),
),
)
],
),
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论