Всем привет! Как можно прикрутить Elevation для Box без обертки

его в Surface?

19 ответов

17 просмотров

.elevation(someDp) ?

Magenta Soup
.elevation(someDp) ?

такого нет для коробки или у тебя есть написанный модифаер о котором ты говоришь?)😁

Magenta Soup
Ой, shadow))

нуу да, но это не то получается же)

В общем дефолтный Surface немного корявый, например стандартный Card использует сюрфейс, в светлой теме всё норм, но если врубить тёмную тему, то можно увидеть на уголках карточки небольшие ареолы, которых быть не должно... Поэтому я хотел написать свою карточку используя Box, вот с elevation и столкнулся... Пошел другим путем - скопировал код гуглового Surface изменил материал цвет на свой и всё, больше никаких правок. Оборачиваю в него дефолтную карточку и получаю адекватные углы. P.s. Наврал, я оборачиваю просто бокс в который подается контент, а не карточка.

🚄 Bonк em Saudade
Ареолы? А не выяснил с чем это может быть связано?

я не понял как так) видимо коряво как-то применяется шейп

🚄 Bonк em Saudade
Ареолы? А не выяснил с чем это может быть связано?

вот видна разница, юзаю свой сюрфейс всё норм, а в стандартном края 💩

𝙈𝙖𝙠𝙨𝙤𝙣𝙞𝙘 🇷🇺 👨🏻‍💻
screenshot

Возможно это из-за обводки или elevation? Желательно ещё код увидеть

🚄 Bonк em Saudade
Возможно это из-за обводки или elevation? Желатель...

возьми просто кард, укажи у неё шейп, на тёмном фоне и увидишь косяк о котором я говорю

🚄 Bonк em Saudade
Возможно это из-за обводки или elevation? Желатель...

Вот моя карточка. Если вместо RDSurface указать Surface, то будет херня эта с углами) Если взять просто карточку стандартную и задать шейп то результат тот же

𝙈𝙖𝙠𝙨𝙤𝙣𝙞𝙘 🇷🇺 👨🏻‍💻
возьми просто кард, укажи у неё шейп, на тёмном фо...

я видел помнится на протяжении разных альф 1.2.0 разное поведение у shadow, кажется в 7 альфе норм было, сейчас есть нюансы

𝙈𝙖𝙠𝙨𝙤𝙣𝙞𝙘 🇷🇺 👨🏻‍💻
Вот моя карточка. Если вместо RDSurface указать Su...

да причем тут Card она же все равно Surface у которой другой shape и elevation вроде и все)

Silent829
да причем тут Card она же все равно Surface у кото...

да, ну крч в любом случае я свою проблему решил😊

Silent829
как?

Мне нужна была карточка, стандартная - кривая, из за углов о которых я говорил. Я вырвал кусок кода с Surface, в нем изменил цвет MaterialTheme.colors.surface на свой. Выше я скинул код моей карточки. Вот

Похожие вопросы

Обсуждают сегодня

Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
длина пакета фиксированная, или меняется?
Okhsunrog
7
Вот еще странный косяк, подскажите как бороться. Я git clone сделал себе всего embassy и примеры там запускаю. Всё хорошо. Но вот решил в cargo.toml зависимости не как в приме...
Lukutin R2AJP
5
А в каком формате фреймы? Сам формат сейчас придумываешь, или что-то готовое нужно распарсить?
Okhsunrog
5
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Добрый вечер, Пока не совсем понимаю как наладить общение между телеграм ботом и ПО для работы с сим боксом. По самому боту так понял: - Нужен некий баланс, который можно поп...
Magic
6
Всем привет, нужна как никогда, нужна помощь с IO в загрузчике. Пишу в code16 после установки сегментных регистров, пишу вывод символа. Пробовал 2 варианта: # 1 mov $0x0E, %a...
Shadow Akira
14
Раз начали говорить про embassy, то присоединюсь со своими парой вопросов. 1) Есть ли сопоставимые аналоги для асинхронного кода в emdebbed? 2) Можно ли внутри задач embassy ...
NI_isx
6
сделал сайт, прикрутил в боте сайт, и виджет логина. как автоматически логинить пользователя в аккаунт(телеграм), при входе с бота?
Александра Чернивецкая
5
Карта сайта