Commit c69c35c4 authored by skeyboy's avatar skeyboy

订阅页展示微调

parent 764aaf37
import 'dart:io';
import 'package:chart/common/routers/routes.dart';
import 'package:chart/common/values/colors.dart';
import 'package:chart/common/widgets/widgets.dart';
......@@ -13,8 +15,15 @@ class AndroidPayListPage extends GetView<AndroidPayListController> {
// 内容页
Widget _buildView() {
// return PayItemWidget();
return PayItemWidget();
if (Platform.isAndroid) {
return WillPopScope(
child: PayItemWidget(),
onWillPop: () async {
return false;
});
} else {
return PayItemWidget();
}
}
@override
......
......@@ -128,9 +128,9 @@ class PayItemWidget extends GetView<AndroidPayListController> {
// crossAxisAlignment
children: [
Icon(Icons.check, color: color),
const Icon(Icons.check, color: color),
Text(item,
style: TextStyle(
style: const TextStyle(
color: color, fontSize: 16))
],
),
......@@ -280,30 +280,39 @@ class PayItemWidget extends GetView<AndroidPayListController> {
: Colors.grey),
child: Container(
height: 100,
padding: EdgeInsets.only(
padding: const EdgeInsets.only(
top: 16,
left: 16,
right: 16,
left: 5,
right: 5,
bottom: 16),
// color: Colors.pink,
child: Column(
mainAxisAlignment:
MainAxisAlignment
.spaceAround,
children: [
Text(
'${controller.state.items[item].amount!}',
style: TextStyle(
color: Colors.white),
),
Text(
"${controller.state.items[item].goodsName!}",
maxLines: 2,
overflow: TextOverflow.clip,
style: TextStyle(
color: Colors.white),
)
],
child: Expanded(
child: Column(
mainAxisAlignment:
MainAxisAlignment
.spaceAround,
crossAxisAlignment:
CrossAxisAlignment.center,
children: [
Text(
'${controller.state.items[item].amount!}',
maxLines: 1,
style: const TextStyle(
color: Colors.white),
),
Text(
controller
.state
.items[item]
.goodsName!,
maxLines: 1,
overflow:
TextOverflow.clip,
style: const TextStyle(
color: Colors.white),
)
],
),
)),
))),
)
......
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment