fix: 图片提交4x,提示画质。iOS logo提交;
This commit is contained in:
1 parent
2f1ec27802
commit
9e10608245
85 files changed
+1027
-645
No files matched your search
@@ -4,11 +4,13 @@ import 'package:skywood/main/lib_file.dart';
|
||||
import 'package:skywood/pages/home/players/page/drama_detail_page.dart';
|
||||
import 'package:skywood/pages/widgets/pixel_widgets.dart';
|
||||
import 'package:skywood/utils/models/drama/skywood_drama.dart';
|
||||
import 'package:skywood/utils/tools/app_toast.dart';
|
||||
import 'package:skywood/utils/tools/sky_time_tool.dart';
|
||||
import 'package:skywood/utils/tools/widgets/sky_app_bar.dart';
|
||||
import 'package:skywood/utils/tools/widgets/sky_common_widget.dart';
|
||||
|
||||
import '../../../utils/tools/widgets/sky_text_field.dart';
|
||||
import '../../like/widget/no_data_view.dart';
|
||||
import '../widget/search_util.dart';
|
||||
|
||||
class ResultPage extends StatefulWidget {
|
||||
@@ -30,6 +32,7 @@ class _ResultPageState extends State<ResultPage> {
|
||||
final _searchController = TextEditingController();
|
||||
final _searchFocus = FocusNode();
|
||||
List<SkywoodDrama> _searchResult = [];
|
||||
bool _isLoading = false;
|
||||
|
||||
@override
|
||||
void initState() {
|
||||
@@ -45,8 +48,12 @@ class _ResultPageState extends State<ResultPage> {
|
||||
_searchFocus.requestFocus();
|
||||
return;
|
||||
}
|
||||
_isLoading = true;
|
||||
AppToast.showLottieLoading();
|
||||
await SearchUtil.addSearch(keyword);
|
||||
PlayClient.search(keyword: keyword).then((valuer) {
|
||||
_isLoading = false;
|
||||
AppToast.dismiss();
|
||||
setState(() {
|
||||
_searchResult = valuer;
|
||||
});
|
||||
@@ -74,7 +81,7 @@ class _ResultPageState extends State<ResultPage> {
|
||||
},
|
||||
),
|
||||
),
|
||||
body: ListView.separated(
|
||||
body: _searchResult.isEmpty && !_isLoading ? NoDataView() : ListView.separated(
|
||||
itemBuilder: (context, index) => ResultItemView(
|
||||
drama: _searchResult[index],
|
||||
onTap: () {
|
||||
@@ -111,6 +118,7 @@ class ResultItemView extends StatelessWidget {
|
||||
children: [
|
||||
HelpImg.networkRadius(drama.imageUrl, width: 105.w, height: 140.h,
|
||||
borderRadius: BorderRadius.circular(6),
|
||||
fit: BoxFit.cover,
|
||||
),
|
||||
const SizedBox(width: 10),
|
||||
Expanded(child: Column(
|
||||
|
||||
Reference in new issue
Block a user