Yehor
Yushka
и погугли actionBarSize сдаётся мне, ты даже не понял, что я имела в виду
Yehor
ок
Yehor
все, дошло, нашел. да, я тебя не правильно понял сначала. спасибо огромное!
Leonid
всем привет, подскажите пожалуйста как нагуглить пример в котором запросы ретрофит вынесены из активности
Yehor
так и гуглишь 😆
Yehor
а зачем тебе конкретно такое
Yehor
нагугли просто примеры, потом вынеси так, как тебе надо
Yehor
там... mvp всякие
Leonid
а зачем тебе конкретно такое
да не могу понять как выкинуть запросы в отдельные классы, говорили использовать конструкторы запросов и в активности просто вызывать их но что то я пока не понял как сделать это
Yehor
ты на джаве писал до android-разработки?
Leonid
Yehor
ну так... не умеешь выносить логику в разные классы?
Mike
Arsen
adb shell pm revoke package_name permission - есть ли способ ревокнуть без запрета спрашивать (never ask again)?
Ivan
Подскажите, пожалуйста, где оставлять фидбек по поводу багов библиотек('com.google.android.material:material:1.0.0', вот этой конкретно)
Дмитрий
Leonid
awawa
disco
Парни
disco
Какие есть фриланс биржи кроме freelancehunt?
Ivan
@awawa0_0, вот я по поводу новой хотел фидбек оставить
Ivan
с новой библиотекой фаб при появлении снекбара ведет себя как эпилептик почему то)
Vadim
Кто может объяснить зачем разделять .header
почему нельзя записать всё в один?
override fun intercept(chain: Interceptor.Chain): Response {
return try {
val originalRequest = chain.request()
val requestBuilder = originalRequest.newBuilder()
.header(HEADER_CONTENT_TYPE, HEADER_VALUE_JSON)
.header(HEADER_KEY_ACCEPT_LANGUAGE, HEADER_VALUE_ACCEPT_LANGUAGE)
chain.proceed(requestBuilder.build())
} catch (e: Exception) {
e.printStackTrace()
chain.proceed(chain.request())
}
}
Sergey
Vadim
ключ-значение
блин точно)
а такой ещё вопросик, по идее если мне нужно добавить User-Agent
я могу сюда же добавить в качестве нового .header?
Sergey
да посмотри есть ли константы
Vadim
да посмотри есть ли константы
не, нету, надо будет создавать уже свои, но я понял ключ значение
вот даже хороший пример тут нашёл
https://github.com/danielceinos/Cooper/blob/master/cooper/src/main/java/com/danielceinos/cooper/CooperInterceptor.kt#L26
Andrey
Написал приложение для внутреннего пользования внутри компании, без целей выкладывания и распространения его через плеймаркет. Сейчас тестим на девайсах дебаг-сборку. Если ли смысл заморачиваться и билдить подписанный релиз?
Anonymous
⬤ vitaly
Anonymous
Andrey
Хм, не думал о таком варианте, пасиб, погуглю про подписку
Vadim
Наталья
ребята, помогите плиз) туплю
Вопрос по mvvm.
Есть фрагмент, в нем грузятся данные которые сохраняются во вью модель - типо в кэш(обычный mutable Live Data <MutableList<News>>)
Этот фрагмент по сути одноразовый, т. Е открыли фрагмент, загрузили данные и типо все. Должны фрагмент почистить/удалить, но данные во вью моделе должны остаться.
Если я привязываюсь инстанс вью модели к активтити, то я храню кэш-все норм. НО загрузила первый раз, норм, второй раз - onChanged у подписчика срабатывает дважды и тупо видно сначала старые данные с предыдущей загрузки, потом секунды через две вместо них отображаются данные с новой
Если привязываю инстанс вью модели к фоагменту то короче кэш тупо не хранится. Че делать?
Vadim
Andrey
сервис onfleet для управления списком задач водителей, с трекингом их текущих координат, составлением списка задач и назначением порядка, и т.п. вот его и заменяем
Andrey
но если у вас юридический консалтинг и нет драйверов с перечнем точек посещения, то вряд-ли это для вас актуально )
⬤ vitaly
ребята, помогите плиз) туплю
Вопрос по mvvm.
Есть фрагмент, в нем грузятся данные которые сохраняются во вью модель - типо в кэш(обычный mutable Live Data <MutableList<News>>)
Этот фрагмент по сути одноразовый, т. Е открыли фрагмент, загрузили данные и типо все. Должны фрагмент почистить/удалить, но данные во вью моделе должны остаться.
Если я привязываюсь инстанс вью модели к активтити, то я храню кэш-все норм. НО загрузила первый раз, норм, второй раз - onChanged у подписчика срабатывает дважды и тупо видно сначала старые данные с предыдущей загрузки, потом секунды через две вместо них отображаются данные с новой
Если привязываю инстанс вью модели к фоагменту то короче кэш тупо не хранится. Че делать?
погугли SingleLiveData, если я всё правильно понял
Vadim
Vlad
Такой вопросец по разметке. RelativeLayout имеет отступ 16dp. Не могу придумать как сделать, чтобы ImageView заходило за эти 16dp
Можно конечно еще один тот же Relative добавить и будет работать, но решение я считаю неправильным
Vlad
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/example_container"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingLeft="16dp"
android:paddingTop="16dp"
android:paddingRight="16dp"
android:paddingBottom="16dp"
tools:context=".exampleActivity">
<ImageView
android:id="@+id/imageView"
android:layout_width="380dp"
android:marginTop="44dp"
android:layout_height="380dp"
android:layout_centerHorizontal="true"
app:srcCompat="@android:color/darker_gray" />
</RelativeLayout>
leksss
Подскажите, как пофиксить или что-то альтернативное EditText..
Там на скрине видно. При редактировании снизу маркера красного рисуется линия еще.. причем только на некоторых версиях андроида
Valentin
@duglasher
Mike
@JCThunder, выглядишь как спам
Taras
Yehor
Подскажите, пожалуйста, как перейти в супер класс в андроид студио? По моему там какая-то комбинация клавиш.
Yehor
+ клик на имя класса
Dmytro
Yehor
Спс
Dmytro
так не только по классам, по всему, методы, переменные
Yehor
Я понимаю
Yehor
Я как раз для метода и спрашивал
Granderbird
Подскажите, пытаюсь сохранять данные через onSaveInstanceState а потом брать их в onRestoreInstanceState, но не получается, когда система чистит апу при малом количестве памяти, что делать?(Запустил приложение, потом скрываю его и запускаю ещё 40+ приложений, андройд очищает моё и когда я захожу обратно, то в bundle нету данных) Мб что то не так делаю?
awawa
Granderbird
Так бандл же сохраняется и в диспетчере приложений апа висит, при нажатии на неё, по идеи он должен востанавливать состояние,не?
Vladislav
Почему lifecycleowner клонируется при перевороте экрана? Разве он не был создан чтоб избежать этой проблемы?
Artem
Granderbird
хм, окей
Granderbird
Тобишь это невозможно сделать?Я просто хотел что бы сохранялась переменная на то, где пользователь находится(на каком именно фрагменте) и открывать именно его, а не начинать с самого начала. Тобишь через бандл это сделать невозможно?
Artem
Granderbird
Ну понятное дело, что можно сохранять это через бд к примеру и брать значения оттуда и тому подобное, меня интересует вариант именно через бандл
Artem
в onSaveInstanceState данные сохраняются, в другом случае зачем бы он вообще существовал. Если у тебя не сохраняются или не восстанавливаются, значенит что-то неправильно делаешь
Yury
Nikita
Granderbird
Granderbird
в onRestoreInstanceState вообще не выпадает почему то
Nikita
И после пересоздания?
Nikita
Значит не сохраняется состояние
Granderbird
:0
Nikita
У тебя какие флаги у активити в манифесте
Granderbird
Тэкс блэд и где я накосячил тогда?
android:launchMode= "singleTask" стоит
Granderbird