diff --git a/lib/models/common/later_view_type.dart b/lib/models/common/later_view_type.dart index 43f4da85..bcd7be2f 100644 --- a/lib/models/common/later_view_type.dart +++ b/lib/models/common/later_view_type.dart @@ -2,14 +2,15 @@ import 'package:PiliPlus/pages/later/child_view.dart'; import 'package:flutter/material.dart'; enum LaterViewType { - all('全部'), - toView('未看'), - unfinished('未看完'), - viewed('已看完'); + all(0, '全部'), + // toView(1, '未看'), + unfinished(2, '未看完'), + // viewed(3, '已看完'), + ; - int get type => index; Widget get page => LaterViewChildPage(laterViewType: this); + final int type; final String title; - const LaterViewType(this.title); + const LaterViewType(this.type, this.title); } diff --git a/lib/pages/later/view.dart b/lib/pages/later/view.dart index a2b04fc7..1238f8db 100644 --- a/lib/pages/later/view.dart +++ b/lib/pages/later/view.dart @@ -83,9 +83,9 @@ class _LaterPageState extends State child: Column( children: [ TabBar( - isScrollable: true, + // isScrollable: true, + // tabAlignment: TabAlignment.start, controller: _tabController, - tabAlignment: TabAlignment.start, tabs: LaterViewType.values.map((item) { final count = _baseCtr.counts[item]; return Tab(