Anonymous
Задача то какая?
"Нужно установить ему картинку фоном корневому layout". Диалог должен соответствовать размеру xml. А на практике соответствует размеру фона
Andrew
Конечно.
Как? Пакет же не меняется
Mike
Как? Пакет же не меняется
пакет, в котором расположен класс, или пакет приложения?
Martynenko
"Нужно установить ему картинку фоном корневому layout". Диалог должен соответствовать размеру xml. А на практике соответствует размеру фона
размер в зависимости от контента ты ставишь же. А картинка к контенту относится. можешь задавтаь %ное соотношение программно. т.е. в зависимости от размера экрана задавать размер
Dmitry
или давай скрин как сейчас/как ты хочешь чтобы было
Andrew
пакет, в котором расположен класс, или пакет приложения?
Имя пакета com.companyname.appname, а appId=com.companyname.appname.FloverName
Andrew
К службе я присонениняюсь по имени пакета, причем здесь appId?
Anonymous
размер в зависимости от контента ты ставишь же. А картинка к контенту относится. можешь задавтаь %ное соотношение программно. т.е. в зависимости от размера экрана задавать размер
Я тоже к этому пришел. В любом случае нужно задавать размер диалогового окна, для того, чтобы картинка его занимала. Есть ли другие варианты? Ну например Применяя Scaletype как-то к background.
Anonymous
или давай скрин как сейчас/как ты хочешь чтобы было
wrap_content only. В этой группе мне запрещено вылаживать медиа
Andrew
как это выглядит в коде?
Intent start = new Intent(serverPackage + ".ACTION_BIND"); start.setPackage(serverPackage); this.context.startService(start); this.context.bindService(start, this.mConnection, 1);
Dmitry
у тебя контейнер высчитает по содержимому размер (у тех элементов где wrap_content), а потом задаст его для imageview (match_parent)
Anonymous
всм only?
диалог динамический. Разные xml. Соответственно разный размер диалогового окна. Поэтому у корневого layout wrap_content
Anonymous
и ему нужен фон - качественная png
Dmitry
ок, в него клади imageview с match_parent, в чем проблема?)
Dmitry
или если динамический то оберни в ещё один FrameLayout например в него свой динамический суй + imageview
Anonymous
ок, в него клади imageview с match_parent, в чем проблема?)
и корневой layout будет размером почти всего экрана, по размеру картинки. А xml маленький квадратик посередине)
Dmitry
adjustViewBounds == false?
Anonymous
adjustViewBounds == false?
Интересно.... Тестирую
Andrew
кто такой serverPackage?
Вообщем разобрался, дело в том, что в разных флаверсах указаны разные appId, но клиентское приложение не знает с каким флаверсом собрана служба. Как это можно разрулить?
Anonymous
adjustViewBounds == false?
Неплохо. Придеться немного похимичить с layout_width. С 0dp вроде что-то получается. Благодарю!
Vladislav
Привет! У кого-нибудь на проекте используется single-activity подход? посоветуйте, пожалуйста, либу, чтобы менеджить бэкстэк фрагментов
Vladislav
thx
Mihail
кто подскажет пример где посмотреть мне нужно в фрагменте сделать небольшую игру, несколько кнопок и простая логика их взаимодействия. Не понимаю как во фрагменте это должно работать.
Dmitry
Господа, у кого есть опыт написания под ios? За какое количество времени можно освоить ios, зная андроид?
Dmitry
в предатели наметили путь?
не совсем, у нас есть идея освоить kotlin native, вынести туда бизнес логику, попутно освоив свифт, чтобы писать так же и под иос
Dmitry
ууу
Dmitry
мисье
Dmitry
вас ожидает долгий и дивный путь
Mike
мисье
ойй, самое большое извращение — писать один код дважды
Ferrero
котлин нэйтив разрабатывают 2 человека
Андрей
Я думаю там здоровенная команда
Ferrero
wat?
от сотрудника JB слышал, но также слышал, что туда подключили больше людей
Dmitry
ойй, самое большое извращение — писать один код дважды
если уж там прям БОЛЬШАЯ БИЗНЕС ЛОГИКА то вынести в C++ который официально поддерживают обе платформы
Nikita
что такое kotlin native в данном контексте?
Mike
что такое kotlin native в данном контексте?
а что, он контекстозависим? Я думал, Kotlin-Native — это Kotlin-Native.
Dmitry
что такое kotlin native в данном контексте?
ну просто котлин под jvm работает а native может в машинный код компилироваться или в js
Nikita
ну просто котлин под jvm работает а native может в машинный код компилироваться или в js
по логике машинный код быстрее, почему же язык изначально не писали под компиляцию в машинный код?
Mike
Nikita
все стало еще запутанее, короче не буду забивать себе голову этим
Dmitry
Kotlin-JVM работает под JVM. Native не может компилироваться в JS.
это имел ввиду https://kotlinlang.org/docs/reference/js-overview.html почему-то думал что это входит в название native
BadManners
вас ожидает долгий и дивный путь
состоящий из отсутствия экосистемы либ под котлин-нэйтив 🌚
BadManners
а плюсовые/жвмные не подходят
Mike
а плюсовые/жвмные не подходят
Плюсовые под нейтив подходят. Через CInterop.
BadManners
а, уже сделали костыль
Andrew
Можно ли получить applicationId другого приложения по имени пакета например?
BadManners
просто узнать или переиспользовать как-то?
Andrew
с какой целью?
Нужно привязаться к службе, но я знаю только package, но не знаю applicationId
BadManners
открой апк в андроид студии и глянь в манифесте, как вариант
BadManners
да и есть подозрение что оно будет таким же как и пэкэдж
Mike
Можно найти компоненты с определённим интент-фильтром или приложения с определённой подписью.
BadManners
тогда у пэкэджменеджера попросить
Andrew
Можно найти компоненты с определённим интент-фильтром или приложения с определённой подписью.
У меня есть служба: <service android:name=".service.MyService" android:enabled="true" android:exported="true"> <intent-filter> <action android:name="${applicationId}.ACTION_BIND" /> </intent-filter> </service>
Andrew
Чтобы к ней прибиндится мне нужно узнать ее ${applicationId}. Как мне это сделать?
Donna
Привет всем, ворвусь с вопросом. При выкладке в Плей маркет мне пишет "APK-файл или набор Android App Bundle с номером версии 6 уже существует. Используйте другой номер." Суть в том что там нет apk с такой версией. Кто нибудь сталкивался? Можно что-то сделать или релиз придется перевыпускать?
Donna
Или может там есть какое-то загадочное место где есть какие-то версии которые не видно в общем списке?
Yurka
Или может там есть какое-то загадочное место где есть какие-то версии которые не видно в общем списке?
Скооее всего существует проект, который сохранен, но не опубликован
Donna
Скооее всего существует проект, который сохранен, но не опубликован
ну вот я не могу его найти. никто не признается что выкладывали, но мало ли - может врут. Но он же должен где-то отображаться?
Donna
в списке релизов/списке беты/списке альфа/списке для тестирования
Yurka
в списке релизов/списке беты/списке альфа/списке для тестирования
Там хитро все, сталкивался, сам еле нашел. Попробуйте поискать сохраненные проекты