Nikita
Юрий
Nikita
Андрей
✙
Юрий
гуглил, плюсов не нашел, думал тут скажут
Андрей
а какие плюсы ты искал?
✙
Какие плюсы если это вообще для разных целей
Nikita
Андрей
Андрей
для переворота экрана
Andrew
Хм, может кто работал с AccountManager? Я все-таки не понимаю, почему для получения экземпляра его нужен Context ?
Юрий
dagger может построить архитектуру mvp одним челчком, плюс он контролирует состояние жизненых циклов активити и фрагментов, выстраивает зависимости с чем угодно
Андрей
✙
Андрей
✙
И их вместе можно использовать
✙
Это вообще не сравнивается
Андрей
обойтись без мокси можно, но руками писать придется
Андрей
✙
Andrew
то есть всюду таскать через констркуторы? (
Андрей
а вообще да
Андрей
выглядит как троллинг
Юрий
а вообще да
вчем троллинг? В том что мне стало интересно ?)
Martynenko
ребят. Кто использует ExoPlayer, были ли проблемы при проигрывании m4a файлов? а именно, ругается на Source error, Unexpected exception loading stream
Martynenko
смотрел и их example приложение тоже перекопал
Martynenko
но причину так и не смог установить, чего не проигрывается. некоторые файлы играются, некоторые нет. При чём эти файлы другие плееры играют без проблем
Martynenko
1.
✙
ну это от части правда, но речь о различии даггер и мокси
✙
чтоо
✙
ты вообще пользовался monobank
✙
?
Martynenko
ну у меня при первом инстансе не играет конкретный файл
Martynenko
ты про сам файл?
Martynenko
ты имеешь в виду имплементацию плеера в приложении?
Martynenko
в браузере играет, на маке и ubuntu в плеере играет, в сторонем плеере VLC играет.
Martynenko
вроде да) mp3 и стороние файлы mp4 и m4a играет же)
Martynenko
ну я использую для ExoPlayer mExoPlayer.prepare(
new ExtractorMediaSource.Factory(new DefaultDataSourceFactory(
context,
Util.getUserAgent(context, "ExoPlayerDemo")))
.createMediaSource(Uri.fromFile(mFileToTrack))
)
Martynenko
Буду благодарен)
Сергій
Шо? 🌚
Tornike
Всем привет
Можно ли в маркет залить 2 приложения с одним и тем же ключем?
Martynenko
Hls? я думал что mp4 надо DefaultExtractFactory проигрывать
Andrey
всем привет
подскажите пожалуйста
использую realm
есть сущность
@RealmClass
open class Profile(
@PrimaryKey
@JsonProperty("id")
var id: Long = 0L,
@JsonProperty("level")
var level: Int = 0,
...
@JsonProperty("no_account")
var noAccount: Boolean = true
) : RealmObject()
записываю только в репозитории который работает с realm
обновляю запись с noAccount = false
несколько раз на одном экране,
ухожу в другую активити в которой не работаю с этой сущностью
возвращаюсь пытаюсь прочитать и получаю все филды как ожидаю и noAccount = true, если делаю noAccount: Boolean? то получаю null
Martynenko
аа) понял) окей) попробую) спасибо!
Andrey
?
Mike
блэт, больше так не делайте Юрий @literallytrump @desugar
Сергій
😢
Юрий
Andrey
override fun saveProfile(profile: UserProfile) {
executeSafe {
it.executeTransaction {
it.delete(UserProfile::class.java)
it.insertOrUpdate(profile)
}
}
}
Andrey
он вроде в асинхронном вызове только
у меня вообще создалось впечатление что проблемма при чтении, а не записи
Tornike
Дублирую вопрос(хз можно так делать или нет)
Tornike
Всем привет
Можно ли в маркет залить 2 приложения с одним и тем же ключем?
Mike
Tornike
Ключ == подпись?
ну когда подписываешь апк, там нужен ключ, в хранилище ключей уже есть один, от другого приложения, его можно использовать?
Mike
Tornike
Tornike
мнения расходятся)
Mike
Tornike
applicationId — это не подпись
Насколько я понял, он имел в виду, что если у приложений разный appId, то их нельзя подписать одним и тем же ключем
Mike
Tornike
Неправильно прочитал, извиняюсь
Vitaly
Подскажите чат по работе с Git
Daniel
Как спрятать viewholder в recyclerView и потом вернуть его с match_parent?
Daniel
Горизонтальный ресайклер, ставлю layout_width = 0, потом восстанавливаю layout_width и вызываю notifyItemChanged(0)
Daniel
Проблемы такого подхода:
1. Не понятно, в каком случае хранить layout_width
2. Как быть с дивайдером
Daniel
Может есть способ получше?
Alexander
Ребят, посоветуйте гуд репку чтобы разобраться с mvvm + room + dagger (kotlin), без RX
Ivan
Ivan
там тебе и анимация должна быть
Daniel
Нельзя, мне нужно чтобы второй элемент занял место первого
Ivan
с Visibility.GONE тоже не работает?
Daniel
viewHolder.itemView.setVisibility(GONE) кажется не меняет ширину хоолдера
Daniel
может надо во viewHolder.itemView.parent?