#android #flutter
#Android #трепетание
Вопрос:
кто-нибудь знает, как создать два текста в одной верхней панели приложений и заставить их менять цвет и страницы при касании? Я искал примерно 1 неделю и не могу найти решение, пожалуйста, помогите. Спасибо!
Комментарии:
1. Здравствуйте, вы пробовали решить проблему, есть ли у вас какой-нибудь фрагмент кода? или вы ожидаете ответов отсюда ?
2. @SARANSURYA Большинство людей, задающих вопросы на сайте вопросов и ответов, обычно ожидают ответов, да. В этом, в конце концов, и весь смысл.
Ответ №1:
Make your own custom app bar.
Here I have included both the texts as desired in your case. You can customize more
according to your design.
class CustomAppBar extends PreferredSize {
final String text1;
final String text2;
final double preferredSize;
CustomAppBar({
this.text1,
this.text2,
this.preferredSize
});
@override
final Size preferredSize;
@override
Widget build(BuildContext context) {
return Container(
height: preferredSize.height,
color: Colors.orange,
alignment: Alignment.center,
child: Row(
children:[
Text(text1),
Text(text2)
]),
);
}
}
Ответ №2:
Посмотрите на виджет панели вкладок как часть виджета AppBar.