Size: a a a

Dart & Flutter по-русски

2020 August 11

КА

Кирилл Апарин... in Dart & Flutter по-русски
Artem Tkachenko
оберни во Flexile
Не работает
источник

КА

Кирилл Апарин... in Dart & Flutter по-русски
Andreu Puzikov
текст в expanded и дальше перебирай textOverflow,как тебе нравится
Не работает
источник

AP

Andreu Puzikov in Dart & Flutter по-русски
Я думаю стоит вообще скинуть код, чтобы люди не гадали как ты это сделал
источник

AT

Artem Tkachenko in Dart & Flutter по-русски
Кирилл Апарин
Не работает
значит что то не так с Row(); Помести в рут элемент Flexible а в него длинный текст - проверь обрезается ли (должно работать норм). А дальше уже добавляй Row и смотри что там ломает все.
источник

КА

Кирилл Апарин... in Dart & Flutter по-русски
kostya fedurov
можешь указать ширину контейнера для текста и указать еще минимальное и максимальное количество строк
Хорош, твой метод работает) Спасибо
источник

КА

Кирилл Апарин... in Dart & Flutter по-русски
Переслано от Кирилл Апарин...
https://github.com/kirya355/umma_pay_test_task

Widget с текстом в lib/pages/main_page.dart
ошибки в errors.txt
источник

КА

Кирилл Апарин... in Dart & Flutter по-русски
Andreu Puzikov
Я думаю стоит вообще скинуть код, чтобы люди не гадали как ты это сделал
Вот👆
источник

РБ

Роман Букинхайм... in Dart & Flutter по-русски
источник

AT

Artem Tkachenko in Dart & Flutter по-русски
источник

AP

Andreu Puzikov in Dart & Flutter по-русски
увы, я из Беларуси, посмотреть у меня не получится
источник

AP

Andreu Puzikov in Dart & Flutter по-русски
Artem Tkachenko
значит что то не так с Row(); Помести в рут элемент Flexible а в него длинный текст - проверь обрезается ли (должно работать норм). А дальше уже добавляй Row и смотри что там ломает все.
но вот это решение является правильным
источник

AT

Artem Tkachenko in Dart & Flutter по-русски
Да, обернуть в контейнер и задать ему принудительный размер это просто костыль. Но да он точно будет работать т.к. парент будет фиксированного размера
источник

MG

Maxim Gora in Dart & Flutter по-русски
После картинки идет Column, оберните его в Expanded. И уберите Row и Expanded вокруг Text
источник

YM

Yerassyl Maikhanov in Dart & Flutter по-русски
Andreu Puzikov
увы, я из Беларуси, посмотреть у меня не получится
import 'package:cloud_firestore/cloud_firestore.dart';
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
import 'package:testapplication/blocs/main_bloc.dart';
import 'package:testapplication/constants.dart';
import 'package:testapplication/data.dart';

class MainPage extends StatelessWidget {
 @override
 Widget build(BuildContext context) {
   return Scaffold(
       appBar: AppBar(
         brightness: Brightness.light,
         backgroundColor: Colors.white,
         title: Image.asset(
           'assets/logo_hor.png',
           fit: BoxFit.contain,
         ),
         centerTitle: true,
       ),
       body: BlocBuilder<MainBloc, MainState>(builder: (context, state) {
         print('state.listItems: ${state.listItems}');

         return Column(
           children: [
             SizedBox(
               height: 20,
             ),
             _card(newsData[0], context),
             _card(newsData[1], context),
             _card(newsData[2], context),
             _card(newsData[3], context),
             state.listItems != null
                 ? Expanded(child: state.listItems)
                 : Container()
           ],
         );
       }));
 }

 Widget _card(Map<String, dynamic> map, BuildContext context) {
   /*  String title, String description, String image, String author , String date,*/
   final record = Record.fromMap(map);

   return Container(
     height: 150,
     width: MediaQuery.of(context).size.width * 0.9,
     child: Card(
       child: Center(
         child: Row(
           children: [
             Container(
               height: 130,
               width: 130,
               child: Image.asset(record.image),
             ),
             Column(
               children: [
                 //хочу переносить этот текст
                 Row(
                   children: [
                     Expanded(
                       child: Text(
                         record.title,
                         textAlign: TextAlign.left,
                       ),
                     ),
                   ],
                 )
               ],
             )
           ],
         ),
       ),
     ),
   );
 }
}
источник

ط

طاهر in Dart & Flutter по-русски
طاهر
как сделать, чтобы при нажатии в bottom bar svg заполнялась цветом?
подскажите, пожалуйста
источник

AV

Andrew Vasilevskii in Dart & Flutter по-русски
Всем привет. кто мигрировал приложение с мобилки на вебку, есть норм гайд? и может подводные камни которые могут встретиться на пути? заранее спасибо
источник

КА

Кирилл Апарин... in Dart & Flutter по-русски
Вот эта часть
Container(
     height: 150,
     width: MediaQuery.of(context).size.width * 0.9,
     child: Card(
       child: Row(
         children: [
           Container(
               height: 130,
               width: 130,
               decoration: BoxDecoration(
                   image: DecorationImage(
                       image: AssetImage(record.image), fit: BoxFit.contain))),
           Column(
             children: [
               SizedBox(height: 15,),
               //хочу переносить этот текст
               Text(
                 record.title,
                 textAlign: TextAlign.left,
               )
             ],
           )
         ],
       ),
     ),
   );
источник

КА

Кирилл Апарин... in Dart & Flutter по-русски
Добавлять Row, а потом текст во Flexible не работает
источник

КА

Кирилл Апарин... in Dart & Flutter по-русски
Если в самом первом Row добавить текст с Flexible, то работает
источник

AV

Andrew Vasilevskii in Dart & Flutter по-русски
а так же я там почитал необходимо "подключать" flutter web, для разработки дальше на мобилке надо обратно переключаться каким-либо образом или нет
источник