Антон
но как это реализовать не знаю (
Anonymous
Антон
Anonymous
Можете отправить ссылку
Stepan
Я все так и не пойму как такую кнопку сделать
Lev
Не мучай себя, сделай png
Сергей
А если охота помучиться - то переопределить onDraw и по канвасу. Полдня работы и вот оно.
Правда без локализации и странно выглядит на половине устройств
Сергей
Кстати в векторе лучше
Stepan
Да ето как вариант но на сколька я знаю с документации то material позволяет сделать ето штатными методами
Arsen
Arsen
https://material.io/develop/android/theming/shape/
Stepan
Сергей
А глаз как рисовать?
Stepan
Глаз ето иконка
Stepan
Там в material button есть свойство icon
Stepan
Я так понимаю в мене какаято либа не установлена
Arsen
implementation "com.google.android.material:material:$material_material_version"
Stepan
Она установлена
Stepan
Александр
Мои импорты, для сравнения.
//Default
implementation 'androidx.appcompat:appcompat:1.1.0'
implementation 'androidx.recyclerview:recyclerview:1.1.0-beta04'
implementation 'androidx.legacy:legacy-support-v4:1.0.0'
implementation 'com.google.android.material:material:1.1.0-beta01'
implementation 'androidx.lifecycle:lifecycle-viewmodel:2.2.0-alpha05'
implementation 'androidx.lifecycle:lifecycle-extensions:2.2.0-alpha05'
implementation 'androidx.constraintlayout:constraintlayout:2.0.0-beta2'
Arsen
мб рутовая тема не матриал
Arsen
хотя вряд ли это повлияло бы
Stepan
Вроде от материала
Arsen
синхронизируй гредл
Arsen
ребилдни проект
перезапусти студию
файл-> инвалидейт кеш & рестарт
(это альтернативы ,а не алгоритм)
Stepan
Не помогло
Stepan
Stepan
Ребилд дал ошибку /Users/stepanbezhuk/StudioProjects/NewsClient/app/src/main/res/values/styles.xml:21:5-24:13: AAPT: error: style attribute 'attr/cornerFamily (aka com.swiftsoft.swift_project_plan:attr/cornerFamily)' not found.
Stepan
Все таки мне кажетса что не хватает кое чево
Arsen
попробуй имя стиля одним словом без точек
Stepan
В файле value.xml нет <!-- Shape styles -->
<item name="shapeAppearanceSmallComponent">
@style/ShapeAppearance.MaterialComponents.SmallComponent
</item>
<item name="shapeAppearanceMediumComponent">
@style/ShapeAppearance.MaterialComponents.MediumComponent
</item>
<item name="shapeAppearanceLargeComponent">
@style/ShapeAppearance.MaterialComponents.LargeComponent
</item>
Stepan
Stepan
Александр
Нельзя.
Stepan
Плохо😔
Arsen
Stepan
Не помогло
Александр
Наоборот хорошо, нефига в sdk лезть.
Stepan
Александр
Проверь что версия либы последняя, и что targetSdkVersion 28 - 29
Arsen
так этож не сдк, а либа (артифакт)
Александр
Это не последняя.
Arsen
1.1.0-beta01
Stepan
Stepan
Александр
так этож не сдк, а либа (артифакт)
Я сам не до конца понимаю что там по настоящему конфликтует в случае возникновения такой ошибки, но когда я с таким встречался, то мне помог ап target и complie sdk версий, т.к гугловской либе нужны были ресурсы из sdk этих более высоких версий.
Stepan
Заработало)
Arsen
Stepan
Понял, надо ка мне чекать репозиторий начинать😅
Александр
Заработало)
Время от времени:
модуль app -> пкм - open module settings -> suggestions -> смотреть что там нового вышло и апдейтить зависимости
Stepan
Stepan
Кажить я понял что beta либу юзать опасно😅
Stepan
Roman
Roman lastName:
Хочу поменять типа поля в sqlite. Меняю в объекте переменную. Пишу транзакцию где создаю временную таблицу, переношу туда все данные из старой таблицы, удаляю старую таблицу, создаю новую где уже нужный тип, переношу все данные кроме одного поля в новую таблицу, временную удаляю. Но при запуске SQLITE ругается Migration didn't properly handle table_name
В sqlite browser попробовал выполнить, только без Begin transaction; commit; Потому что прочитал что там транзакции как-то странно работают
Marty
@Harmonizr
Anonymous
В ведроиде вообще опасно стили юзать)), лучше свое делать
Roman
Никто никогда не менял тип данных в sqlite?
𝙈𝙖𝙠𝙨𝙤𝙣𝙞𝙘 🇷🇺
Слушайте, а это плохо если у меня контейнером под фрагменты будет не активити, а другой фрагмент?
Roman
𝙈𝙖𝙠𝙨𝙤𝙣𝙞𝙘 🇷🇺
𝙈𝙖𝙠𝙨𝙤𝙣𝙞𝙘 🇷🇺
Stepan
Ребят, зацените, может быть для начала?)
Dug
Stepan
Где имено надо подправить
Влад
Чёрный текст на тёмном фоне
Stepan
Stepan
А ищо, буду рад любой критике
Mike
Stepan
Mike
Номер версии никому не нужен, в далёкое глубокое меню его
Stepan
Roman
Stepan
Потом уберу