
Владислав
23.12.2016
23:05:34
пробовал?

Rafael
23.12.2016
23:08:22
((Activity)context).finish();
помогло ) спасибо - надо учиться самому искать

Edgar Khimich
23.12.2016
23:12:11
а можно как то кинуть програмно ошибку при запросе
а то нужно проверить ее обработку, а ее уже поладили (ошибку на сервере)
хотелось бы самому кинуть

Google

Ⓜ️ᵃʳᵃᵗ
23.12.2016
23:15:26
throw

Edgar Khimich
23.12.2016
23:17:48
throw
ну знаю,что через throw можно exceptions кидать, а вот как response.code кинуть не 200

Ⓜ️ᵃʳᵃᵗ
23.12.2016
23:18:20
ну контент тайпом поиграйся
или пост вместо гета

Quantum Harmonizer
24.12.2016
05:16:50

Konstantin
24.12.2016
06:59:20
Можно написать в качестве опенсорса функцию для парсинга хидеров из респонса. Или есть такая? А то мне надо при каждом запросе из хидера дергать токен csrf, ремембер ми и тд. И даже если ошибка пришла, все равно проверять номер ошибки (403) и хедер

Quantum Harmonizer
24.12.2016
07:41:41
Он не хидер, а хедер.
Любой HTTP-клиент вернёт значение заголовка по имени.

Quarx2k ?
24.12.2016
07:48:05
И код возвращает сразу юзабельный

Максим
24.12.2016
07:53:19
Привет.
private static final File FAKE_EXTRACTED_BOOK_DIR = new File("sdcard/MyApp/cache/extracted-book");
private static final String FAKE_TOC_FILENAME = "fake_toc.xml";
new File(FAKE_EXTRACTED_BOOK_DIR, FAKE_TOC_FILENAME)
Пишу unit-тесты и замучился, при getAbsolutePath возвращает NullPointer
Путь и имя файла поддельные
Оказывается File выкинул NullPonter). Но почему так?

Timur
24.12.2016
08:03:28

Максим
24.12.2016
08:04:08

Taras
24.12.2016
10:07:06
Кто пользует constraintLayout? Он норм, без багов?

Roman
24.12.2016
11:03:36
Вопрос выходного дня. Кто как проектирует макеты пользовательских интерфейсов? Какие нибудь скетчи. Есть ли вообще необходимость в сторонних mobile ui designers?

Google

Семен
24.12.2016
11:10:47
я перепробовал вариантов 10, тут видимо смотря что конкретно от них нужно
анимации, способы демонстрации заказчику
платформы
для себя остановился просто на маковском скетче с темплейтами

J
24.12.2016
11:20:46

Никита
24.12.2016
11:21:24
не пугайте так

J
24.12.2016
11:27:44
на жаве довольно ебанутые методы работы с файлами
а на андройде ваще пиздец
рекомендую оборачивать
могу своей либой поделиться
ещё идеи для опенсорса: написать нормальную работу с файлами?
например чтоб на разных os они ДЕЙСТВИТЕЛЬНО работали одинаково
а не на каждой платформе по-своему

Aliaksandr
24.12.2016
11:51:40
Не будет такого никогда.
Да и не все работы с файлами опенсорсны и ты сможешь править.
А n+1 обёртка будет нуждаться в правке более чем часто, особенно с успехами энтузиастов линуксовых.

J
24.12.2016
11:56:28
ну кароче я написал такую либу уже :)
абстрактный API для работы с файлами,
который оборачивает жава файлы для винды, для линукса, для андройда,
также работает с фалами прям в памяти
с AWS S3 Bucket
HTTP
APK
и так далее
например когда текстуры к игре пакую, копирую их в файловую систему в RAM и работаю с прям там
вот пример копирования файлов из S3
https://github.com/Scarabei/Scarabei/blob/master/scarabei-aws-test/src/com/jfixby/scarabei/red/aws/test/DownloadTest.java

Google

Алексей
24.12.2016
12:13:04
Всем привет, у меня листвью, там итемы. Итем с аудио нельзя выделить как в примере, хотя по верстке он не перекрывает свободное место
В чем может быть дело?)

Quantum Harmonizer
24.12.2016
12:45:35

Алексей
24.12.2016
12:45:45
Дада
Я тут их везде вставил и получилось
Но странно
Даже Текст вью забирал фокус
Хотя в другом итеме, например все норм

Alexey
24.12.2016
12:49:52

Roman
24.12.2016
12:59:54

Alexey
24.12.2016
13:01:23

Alex
24.12.2016
13:39:05
Чат, в матрешке из
DrawerLayout
--CoordinatorLayout
----AppBarLayout
------Toolbar
----FrameLayout
--NavigationView
содержимое фреймлайаута уходит под тулбар. Чем лечить?

Alexey
24.12.2016
13:44:00
и в FrameLayout написать layout_below="@appBarLayout_id"

Gerc
24.12.2016
13:45:37

sasha
24.12.2016
13:46:12
Попробуй layout_behavior=@string/appbar_scrolling_view_behavior
app:

Alex
24.12.2016
13:48:40

Google

Alex
24.12.2016
13:49:02
Ну и в ту же степь, боковое меню, ака NavigationView когда выезжает, видно что сшторка поверх идет

Dmitrii
24.12.2016
13:58:10

Admin
ERROR: S client not available

Alex
24.12.2016
13:58:38
хм.. Я проверил, и действительно
странно что только сейчас глаза резануло
(наверно, брать в тестовые цвета оранжевый зелениый и розовый было странной идеей)

Daniil
24.12.2016
15:08:45
а как бороться с тем, что Cursor.getCount() может вернуть неверное значение (если еще не было реального запроса в бд)? Курсор используется в адаптере, так что каждый раз делать moveToFirst будет слишком долго

Alex
24.12.2016
15:43:17
Думаешь, курсор в адаптер хорошая идея?

Quantum Harmonizer
24.12.2016
16:01:28

Alex Фэils?︙
24.12.2016
16:03:23
RecyclerView?

Семен
24.12.2016
16:03:33
зависит от задачи, но как правило, адаптер бегает по коллекции

Quantum Harmonizer
24.12.2016
16:05:45

Alex
24.12.2016
16:07:56

Alex Фэils?︙
24.12.2016
16:08:36

Quantum Harmonizer
24.12.2016
16:08:45
Ничто не мешает ресайклер адаптеру бегать по курсору.

Alex
24.12.2016
16:08:54
Логика
Логика мешает

Quantum Harmonizer
24.12.2016
16:09:33

Alex
24.12.2016
16:10:07
Когда в базе данный %d^%d, конечно

Google

Семен
24.12.2016
16:11:34
а в списке точно нужно столько элементов?
может обычные 30+подгрузка

Alex
24.12.2016
16:11:53
И я об этом

Dmitrii
24.12.2016
16:12:16
А кто подскажет, пытаюсь для Gson установить формат даты yyyy-MM-dd'T'HH:mm:ssZ но получаю java.text.ParseException: Unparseable date: "2017-01-07T16:10:59+00:00" (at offset 4)
Где косяк?

Quantum Harmonizer
24.12.2016
16:12:46

Семен
24.12.2016
16:12:58
ну да
notifyDataSetChanged
=)

Alex
24.12.2016
16:13:24
Пни сервис, он сползает в бд и дродкастом вернёт нужный запрос

Quantum Harmonizer
24.12.2016
16:13:55
ну да
Эсли это новостная лента соцсети и пользователь спокойно может промотать пару сотен записей?

Семен
24.12.2016
16:15:01
с каких пор пара сотен записей это много для коллекции и адаптера?

Quantum Harmonizer
24.12.2016
16:16:17
Память может быть много чем занята, и нет ни одной причины держать в памяти записи, до которых пользователь в ближайшую секунду никак не доберётся.

Alex
24.12.2016
16:17:05