Ошибка трепещения: каждый ребенок должен быть изложено ровно один раз. На макете зданияAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Ошибка трепещения: каждый ребенок должен быть изложено ровно один раз. На макете здания

Сообщение Anonymous »

Я использую flutter_bloc. < /p>
У меня есть код, как это: < /p>

Код: Выделить всё

class Settings extends StatelessWidget {
final _formKey = GlobalKey();
@override
Widget build(BuildContext context) {
return new Scaffold(
appBar: new AppBar(
title: new Text("SomeApp",style: TextStyle(color: Colors.white)),
automaticallyImplyLeading: false,
backgroundColor: myBlue.shade50,

actions: [
IconButton(
icon: new Icon(FontAwesomeIcons.download,color:  Colors.white),
onPressed: () {
Navigator.push(
context,
MaterialPageRoute(builder: (context) => DownloadView()),
);
},
),
IconButton(
icon: new Icon(FontAwesomeIcons.chevronCircleLeft,color:  Colors.white),
onPressed: () {
Navigator.push(
context,
MaterialPageRoute(builder: (context) => MainWindow()),
);
},
),]
),
body: Container(
padding: EdgeInsets.symmetric(vertical: 16),
alignment: Alignment.center,
child: new BlocBuilder(
builder: (context, state) {
if (state is SettingsNotLoaded) {
return new Center(
child: Text(
'count1',
style: TextStyle(fontSize: 24.0,color: Colors.black),
)
);
} else if (state is SettingsLoaded) {
return new Center(
child: Text(
'count2',
style: TextStyle(fontSize: 24.0,color: Colors.black),
)
);
}
else
{
return new Center(
child: Text(
'count3',
style: TextStyle(fontSize: 24.0,color: Colors.black),
)
);
}
},
),

),
);
}
И при запуске моего приложения я вижу Appbar именно так, как я хочу, но я не вижу никакого текста в теле (я должен видеть либо count1, count2 или count3), но вместо этого я получаю ошибку:

Каждый ребенок должен быть изложенным один раз. />
Конечно, я искал информацию на странице Flutter_bloc, на https://flutter.dev/docs/development/ui/layout/tutorior, здесь и в Google.

Подробнее здесь: https://stackoverflow.com/questions/600 ... ing-layout
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»