Антон
но как это реализовать не знаю (
Антон
Anonymous
Можете отправить ссылку
Stepan
Я все так и не пойму как такую кнопку сделать
Lev
Не мучай себя, сделай png
Сергей
А если охота помучиться - то переопределить onDraw и по канвасу. Полдня работы и вот оно. Правда без локализации и странно выглядит на половине устройств
Сергей
Кстати в векторе лучше
Stepan
Да ето как вариант но на сколька я знаю с документации то material позволяет сделать ето штатными методами
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
implementation "com.google.android.material:material:$material_material_version"
implementation 'com.google.android.material:material:1.0.0''
Александр
Мои импорты, для сравнения. //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
мб рутовая тема не матриал
parent="Theme.MaterialComponents.Light.NoActionBar"
Stepan
Вроде от материала
Arsen
синхронизируй гредл
Arsen
ребилдни проект перезапусти студию файл-> инвалидейт кеш & рестарт (это альтернативы ,а не алгоритм)
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
Плохо😔
Arsen
Пробую
ну что?
Stepan
Не помогло
Александр
Наоборот хорошо, нефига в sdk лезть.
Александр
Проверь что версия либы последняя, и что targetSdkVersion 28 - 29
Arsen
так этож не сдк, а либа (артифакт)
Stepan
Проверь что версия либы последняя, и что targetSdkVersion 28 - 29
targetSdkVersion 29 ето последняя com.google.android.material:material:1.0.0
Александр
Это не последняя.
Arsen
1.1.0-beta01
Stepan
так этож не сдк, а либа (артифакт)
Может убрать пересобрать гредл добавить и снова собрать
Stepan
1.1.0-beta01
Пробую
Stepan
Александр
так этож не сдк, а либа (артифакт)
Я сам не до конца понимаю что там по настоящему конфликтует в случае возникновения такой ошибки, но когда я с таким встречался, то мне помог ап target и complie sdk версий, т.к гугловской либе нужны были ресурсы из sdk этих более высоких версий.
Stepan
Заработало)
Arsen
Stepan
Понял, надо ка мне чекать репозиторий начинать😅
Александр
Заработало)
Время от времени: модуль app -> пкм - open module settings -> suggestions -> смотреть что там нового вышло и апдейтить зависимости
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?
𝙈𝙖𝙠𝙨𝙤𝙣𝙞𝙘 🇷🇺
Слушайте, а это плохо если у меня контейнером под фрагменты будет не активити, а другой фрагмент?
𝙈𝙖𝙠𝙨𝙤𝙣𝙞𝙘 🇷🇺
Это возможно. Только надо использовать childFramentManager
а вообще это нормально? или уже извращенство?
Roman
а вообще это нормально? или уже извращенство?
Вообще-то так делают. Но многое зависит от кода в целом. Я хз. Так просто нельзя сказать. Но вообще нормально
Stepan
Ребят, зацените, может быть для начала?)
Stepan
Где имено надо подправить
Влад
Чёрный текст на тёмном фоне
Stepan
А ищо, буду рад любой критике
Mike
Никто никогда не менял тип данных в sqlite?
Ну, эээ, alter table, что за вопросы)
Mike
Ребят, зацените, может быть для начала?)
Registration — это калька с русского, должно быть sign up
Mike
Номер версии никому не нужен, в далёкое глубокое меню его
Roman
Ну, эээ, alter table, что за вопросы)
В sqlite нет смены типа в Alter table
Stepan
Потом уберу
Mike
Ето я для себе😅
Это. Слова «ето» не существует