Цвет виджета SearchBar остается другим цветом после того, как он установлен на прозрачный во флаттереAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Цвет виджета SearchBar остается другим цветом после того, как он установлен на прозрачный во флаттере

Сообщение Anonymous »

после настройки цвета фона виджета searchBar он по-прежнему остается светло-синего цвета внутри него. Когда установлен другой цвет, он также применяет эти цвета. Затем создается ужасный цвет
см. изображение здесь
На изображении выше
В строке поиска выше возникла проблема. Ниже показано настраиваемое поле ввода**. Посмотрите разницу в цвете, даже если для обоих установлено значение Colors.transparent **

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

              SearchBar(
hintText: "Search",
// hintStyle: MaterialStateProperty(col),
side: const MaterialStatePropertyAll(
const BorderSide(color: Colors.black45)),
shadowColor: const MaterialStatePropertyAll(Colors.transparent),
overlayColor: const MaterialStatePropertyAll(Colors.transparent),
backgroundColor: MaterialStatePropertyAll(Colors.transparent),
// controller: controller,
padding: const MaterialStatePropertyAll(
EdgeInsets.symmetric(horizontal: 16.0)),
shape: const MaterialStatePropertyAll(
RoundedRectangleBorder(
borderRadius: BorderRadius.all(Radius.circular(10.0)))),
onTap: () {
// controller.openView();
},
onChanged: (e) {
print(e);
// searchProducts(e);
setState(() {
_productList = searchProducts(e);
});
// controller.openView();
},
leading: const Icon(Icons.search),
// trailing: [
//   Tooltip(
//     message: 'Change brightness mode',
//     child: IconButton(
//       // isSelected: isDark,
//       onPressed: () {
//         setState(() {
//           // isDark = !isDark;
//         });
//       },
//       icon: const Icon(Icons.wb_sunny_outlined),
//       selectedIcon: const Icon(Icons.brightness_2_outlined),
//     ),
//   )
// ],
),
как управлять цветом без этого автоматического цвета и устанавливать для него нужный цвет по мере необходимости

Подробнее здесь: https://stackoverflow.com/questions/787 ... sparent-in
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Ищете способ заменить прозрачный фон PNG любым другим цветом в Linux без использования ImageMagick.
    Anonymous » » в форуме Linux
    0 Ответы
    33 Просмотры
    Последнее сообщение Anonymous
  • Ищете способ заменить прозрачный фон PNG любым другим цветом в Linux без использования ImageMagick.
    Anonymous » » в форуме Linux
    0 Ответы
    34 Просмотры
    Последнее сообщение Anonymous
  • Python – Как добавить прозрачный PNG в прозрачный PNG в Tkinter
    Anonymous » » в форуме Python
    0 Ответы
    36 Просмотры
    Последнее сообщение Anonymous
  • Python – Как добавить прозрачный PNG в прозрачный PNG в Tkinter
    Anonymous » » в форуме Python
    0 Ответы
    38 Просмотры
    Последнее сообщение Anonymous
  • Наложение пиглета/прозрачный стиль не прозрачный
    Anonymous » » в форуме Python
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous

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