who are you
Anonymous
Всем привет! Как читать определённые строки из текстового файла, где есть номера пользователей и надо отправить всем им сконструированное сообщение? Дайте совет, пожалуйстаа(
Ivan
Такой кейс: нужны кастомные маркеры для Google Maps всегда одинаковых размеров, но с разным текстом.
Я создал object с функцией draw (text: String): Bitmap.
Вопрос: мне лучше внутри этого object один раз создать Bitmap и каждый раз его перерисовывать внутри draw? Или же лучше внутри draw всегда создавать новый экземпляр Bitmap?
Anonymous
так я тоже пытался это сделать:
findViewById<ImageView>(R.id.imageView7).setImageBitmap(
BitmapFactory.decodeResource(
resources, R.drawable.ic_photo_camera_black_24dp
)
)
и получаю
D/skia: --- Failed to create image decoder with message 'unimplemented'
но есть еще кнопки с изображениями и просто ImageView с статично прописанными app:srcCompat="@drawable/ic_flight_takeoff_black_24dp"
в превью я картинки вижу а на устройстве их нет
Данил
Ребят как можно у RadioButton увеличить расстояние между текстом и Drawable?
Данил
George
Taras
Привет народ. Вопрос возможно глупый и уже много раз отвечали на него, но то что нашел в гугл/стековерфлове не работает. При открытии клавиатуры эдит текст частично скрыт (текст сам видно, но бекграунд ниже текста закрыт клавиатурой). Софтинпут моды не помогают нормально. И ещё com.google.android.material.bottomnavigation.BottomNavigationView перекрывает едит текст полностью. Есть варианты, что может помочь?
Данил
Vladislav
Никто не сталкивался с тем что json.toString() добавляет в начало и конец кавычки? Как этого избежать?
Taras
там нету мерджинов. ботом навигейшн внизу лейаута активити, выше него контейнер для фрагмента, едит текст в фрагменте
Shubham
Shubham
I want to make this table
Данил
Shubham
Can anyone help?
Taras
Данил
у тебя без марджинов имеешь ввиду?
<androidx.constraintlayout.widget.ConstraintLayout 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/container"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">
<!-- Main content -->
<com.google.android.material.bottomnavigation.BottomNavigationView
android:id="@+id/navigation"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/colorTextWhite"
app:labelVisibilityMode="unlabeled"
app:layout_constraintBottom_toBottomOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>
Taras
дада, структура идентичная
Taras
текст видно, это ок. Но нужно что бы было видно весь бекграунд
Данил
Taras
не помогает, пробовал уже. Если поставить adjustPan - едит текст видно также, только вместо ботом нав вью его перекрывает клавиатура
Taras
столько пота из за конченой клавиатуры. Это наверное одна из худших сторон андроида
Данил
Taras
Taras
Roman
Привет. Кто знает как можно увеличить дефолтный таймаут на webview?
Данил
Используй MotionLayout и скрывай не нужные элементы при открытии клавиатуры, чтобы этот EditText уместился
Taras
Anton
Господа кто-нибудь может ткнуть на репозиторий где хорошая реализация связки retrofit + авторизация с помощью токена?
Viktor
Viktor
Не так. Какие критерии в хорошей реализации? :)
Anton
боюсь спросить под хранение токена будете таблицу создавать? насколько это логично?
Viktor
Я бы сделал таблицу - не вижу ничего криминального)
Viktor
Можно будет хранить историю токенов)
Viktor
Ну храни в файле)
Viktor
Просто если уже есть в проекте датасорс, то почему бы его не использовать
Anton
судя по сообщению room подключен только ради токена
Anton
блин 😉
Данил
у меня в проекте имеется таблица settings, один из полей которого является token
Anton
я имел ввиду retrofit 😉
Anton
ахахах
Данил
Из-за того что может быть более 1 пользовалея
Viktor
Мне тоже скоро предстоят подобные пляски с бубном, и я не вижу ничего плохого в табличке. Либо можно сделать таблицу key_value, и в ней хранить
Anton
изменил свой вопрос
Viktor
Anton
изменил свой вопрос
ну теперь расскажи как хранишь токен, а привязываешь ты его скорей всего в Interceptor, не думаю что как-то по другому
Anton
Данил
Да уж, вопрос то вообще о другом оказывается
Данил
Я в headless отправляю
Anonymous
Как удалить все, минуя эту область, которую нарисовал через Path???
Vasily
Всем привет. Использую ретрофит 2.9. Апи может отдавать успешный ответ или ошибку с одним и тем же кодом 200 ) подскажите , может кто сталкивался , как лучше всего обработать такой вариант ? Использую корутины
Anton
Данил
Данил
у нас поле success для этого
Данил
если false, то появляется message
Данил
можно code добавить еще
Anton
думаю вопрос не про флаг, флаг скорей всего есть
Vasily
К каждой дата модели добавлять поле error ? )
Anton
Anton
Vasily
нет , код может быть 200 , но структура ответа разная )
Vasily
Я думал про наследование но каким образом это правильно реализовать.
Anton
а проще просто скинуть варианты ответов сюда
Vasily
Нет, серверный просто на скорую руку делал для web , а потом начали делать приложение под андроид и говорят работй с тем что есть
Данил
Да это гадалка, без кода что можно предположить
Anton
Viktor
Vasily
Извините , возможно ввел в заблуждение. Структура успешного ответа 200 ок и определенные поля. Структура ошибки 200 ок - error и error_description поле
Anton
я в таких случаях пишу заку пусть либо серверный делает нормально либо добавляю к оценке n часов
Viktor
Не ошибается тот, кто ничего не делает)