Size: a a a

Android Developers

2020 March 10

N

Nurtas in Android Developers
Vadim Morozov
в проекте не вижу логи Retrofit'a
кто нибудь подскажет в чём может быть проблемка?
Убедитесь в том что добавили нужный интерсептор
источник

MR

Max Railian in Android Developers
Max Railian
Привет
Кто-нибудь разбирался во всех этих MaterialShapeDrawable и тд?
А то в этих ваших интернетах нет вообще документации кроме какой-то статьи с уже депрекейтнутым кодом
Хотя может я не туда копаю...
В общем, мне нужно сделать градиентный bottomappbar или обычную вьюху с круговым вырезом на верхнем ребре как у bottomappbar и градиентным background
Может кто-то сталкивался с такой задачей
Я уже перегуглил миллион раз
Или может есть какой-то костыль, который позволяет поставить градиент на bottomappbar?
источник

N

Nurtas in Android Developers
Vadim Morozov
в проекте не вижу логи Retrofit'a
кто нибудь подскажет в чём может быть проблемка?
HttpLoggingInterceptor
источник

VM

Vadim Morozov in Android Developers
Nurtas
Убедитесь в том что добавили нужный интерсептор
    implementation 'com.squareup.okhttp3:logging-interceptor:4.3.1'
источник

VM

Vadim Morozov in Android Developers
Nurtas
HttpLoggingInterceptor
плюс в коде вроде всё ок
private fun createHttpLoginInterceptor(): Interceptor {
   return HttpLoggingInterceptor().apply {
       level = if (BuildConfig.DEBUG) HttpLoggingInterceptor.Level.BODY else HttpLoggingInterceptor.Level.NONE
   }
}

тестирую на дебаг версии
источник

N

Nurtas in Android Developers
Vadim Morozov
плюс в коде вроде всё ок
private fun createHttpLoginInterceptor(): Interceptor {
   return HttpLoggingInterceptor().apply {
       level = if (BuildConfig.DEBUG) HttpLoggingInterceptor.Level.BODY else HttpLoggingInterceptor.Level.NONE
   }
}

тестирую на дебаг версии
можно код где прикрепляете данный интерсептор к клиенту?
источник

VM

Vadim Morozov in Android Developers
Nurtas
можно код где прикрепляете данный интерсептор к клиенту?
вы про эт?
fun createOkHttpClient(): OkHttpClient {
   return OkHttpClient.Builder()
           .addInterceptor(HeaderInterceptor())
           .addInterceptor(createHttpLoginInterceptor())
           .addTimeouts()
           .addCertificatePins()
           .addTLSSocketFactory()
           .build()
}
источник

N

Nurtas in Android Developers
Vadim Morozov
вы про эт?
fun createOkHttpClient(): OkHttpClient {
   return OkHttpClient.Builder()
           .addInterceptor(HeaderInterceptor())
           .addInterceptor(createHttpLoginInterceptor())
           .addTimeouts()
           .addCertificatePins()
           .addTLSSocketFactory()
           .build()
}
здесь все ок. уверены, что ретрофит класс создаете именно на основе этого клиента?
источник

VM

Vadim Morozov in Android Developers
Nurtas
здесь все ок. уверены, что ретрофит класс создаете именно на основе этого клиента?
ну да
после вот
    fun initApiInterface() {
       apiInterface = Retrofit.Builder()
               .baseUrl(getApiBaseUrl())
               .client(createOkHttpClient())
               .addConverterFactory(GsonConverterFactory.create(createDefaultGson()))
               .build()
               .create(ApiInterface::class.java)
   }
источник

KD

Konstantin Dovnar in Android Developers
Может кто подсказать — как работать с background диалогов? Именно тот бэкграунд в виде затемнённого экрана позади диалога.

Например, отскейлить его, перевернуть или ещё что подобное?
источник

ДР

Дмитрий Рыбалкин... in Android Developers
Если я с помощью RxJava хочу вот так подписаться на текстовое поле, то чему я должен присваивать это выражение? Просто случайной ни на что не влияющей переменной? Как-то не по феншую
editText.textChangeEvents()
           .subscribe({
               // my code
           }, {

           })
источник

AC

Arsen CeH9 in Android Developers
а где тут присвоение?
источник

ДР

Дмитрий Рыбалкин... in Android Developers
Arsen CeH9
а где тут присвоение?
тут его нету, но оно же должно быть?
источник

AC

Arsen CeH9 in Android Developers
чаще всего ссылка нужна чтобы отписаться (очистить ресурсы)
источник

AC

Arsen CeH9 in Android Developers
(позже)
источник

ДР

Дмитрий Рыбалкин... in Android Developers
Arsen CeH9
чаще всего ссылка нужна чтобы отписаться (очистить ресурсы)
ссылка куда-то в DisposeBag?
источник

MR

Max Railian in Android Developers
Max Railian
Привет
Кто-нибудь разбирался во всех этих MaterialShapeDrawable и тд?
А то в этих ваших интернетах нет вообще документации кроме какой-то статьи с уже депрекейтнутым кодом
Хотя может я не туда копаю...
В общем, мне нужно сделать градиентный bottomappbar или обычную вьюху с круговым вырезом на верхнем ребре как у bottomappbar и градиентным background
Может кто-то сталкивался с такой задачей
Я уже перегуглил миллион раз
Я так понимаю что это настолько специфическое гуано что мне нужно отправлять ПМ-а целовать ноги заказчику?
источник

AC

Arsen CeH9 in Android Developers
Дмитрий Рыбалкин
ссылка куда-то в DisposeBag?
типа того
источник

AO

Artem Osipov in Android Developers
Max Railian
Я так понимаю что это настолько специфическое гуано что мне нужно отправлять ПМ-а целовать ноги заказчику?
https://material.io/develop/android/components/bottom-app-bar/ вот это не то что тебе надо по форме?
источник

MR

Max Railian in Android Developers
Да
+-
источник