@android_ru

Страница 1597 из 3205
Boris
13.06.2017
14:35:29
Новичек, извиняюсь. Туплю много. Спасибо за терпение

Artem
13.06.2017
14:42:45
Привет всем. Почему-то на кастомной вью не отрабатывается поднятие пальца с неё. isPressed только true всегда, в false никогда не попадает. Может кто чего знает? override fun onTouchEvent(event: MotionEvent?): Boolean { val action = event?.actionMasked val isPressed = when (action) { MotionEvent.ACTION_DOWN, MotionEvent.ACTION_MOVE -> true else -> false } if (isPressed) { if (!isDownAnim) { clearAnimation() animatePressed() } } else { if (!isUpAnim) { clearAnimation() animateNormalState() } } return super.onTouchEvent(event) }

Google
Artem
13.06.2017
14:47:01
на джавке такой код работал: @Override public boolean onTouchEvent(MotionEvent event) { final int action = event.getAction() & MotionEventCompat.ACTION_MASK; pressed = action == MotionEvent.ACTION_DOWN || action == MotionEvent.ACTION_MOVE; if (pressed) { if (!isDownAnim) { clearAnimation(); anim(); } } else { if (!isUpAnim) { clearAnimation(); animR(); } } return super.onTouchEvent(event); }

Quantum Harmonizer
13.06.2017
14:50:12
Не помогло
Либо не так перевёл, либо не работало.

Sasha
13.06.2017
15:18:49
Ребят, дайте совет по поводу Firebase Cloud Messaging Я пытаюсь получить токен посредствам FirebaseInstanceId.getInstance().getToken() Но при запуске приложения у меня краш: Default FirebaseApp is not initialized in this process <mypackage>. Make sure to call FirebaseApp.initializeApp(Context) first. at com.google.firebase.FirebaseApp.getInstance(Unknown Source) хотя в App (унаследовал от Application) я прописал FirebaseApp.InitializeApp(this);

ну и в InstanceIdService не отрабатывает onTokenRefresh()

хотя вроде по гайдам написал, сделал 2 сервиса каноничных, json из консоли добавил, но что-то всё таки упустил, не доходит до меня что именно =\

FirebaseApp.initializeApp(App.CONTEXT); возвращает null

RoGr
13.06.2017
15:25:23
Как мне лучше проверить 10 полей на ввод ?

Просто if-ом проверить каждое поле на пустоту ?

Aleksandr
13.06.2017
15:30:27
наверное можно хранить лист эдитов, и просто в цикле по всем пробежаться

RoGr
13.06.2017
15:32:32
Ну, я думаю просто метод отдельный создать , и тупо ифом проходить

Google
Artem
13.06.2017
15:32:52
Как мне лучше проверить 10 полей на ввод ?
private boolean isFilled(EditText... ets) { for (EditText et : ets) { if (et.getText().toString().trim().length() == 0) return false; } return true; }

упс

RoGr
13.06.2017
15:34:03
Да, хорошая идея

Спасибо

Dmitriy
13.06.2017
15:41:47
Спасибо
Только использовать стоит TextUtils.isEmpty()

Igor
13.06.2017
15:43:23
CharSequence.isBlank() ?

Stas
13.06.2017
15:49:31
ой сори

Dmitriy
13.06.2017
15:49:36
Quantum Harmonizer
13.06.2017
15:52:21
CharSequence.isBlank() ?
Это был Котлин ?

Igor
13.06.2017
15:53:17
Ну ты и соня, тебя даже недавний Google IO не разбудил ?

Dmitriy
13.06.2017
15:53:45
Ну ты и соня, тебя даже недавний Google IO не разбудил ?
не читаешь, что человек пишет на джаве)

Igor
13.06.2017
15:54:26
Надо когда-то начинать

Dmitriy
13.06.2017
15:54:44
Надо когда-то начинать
не на первом тестовом задании

RoGr
13.06.2017
15:54:47
Это был Котлин ?
меня тоже смутил подмигивающий смайлик в конце, сразу подумала что что-то не так

Igor
13.06.2017
15:56:09
Как мне лучше проверить 10 полей на ввод ?
Кстати там просто на empty или у некоторых полей есть ещё условия?

RoGr
13.06.2017
15:56:30
Не так то, что ты пишешь на Java ?
Сейчас java не используется ?

Quantum Harmonizer
13.06.2017
15:56:57
Сейчас java не используется ?
Используется, но Котлин удобнее.

Mukhammed
13.06.2017
15:57:38
человек устраивается стажером и только входит а вы ему сразу котлин)

Google
RoGr
13.06.2017
15:58:12
а в чём плюсы котлина ? Что бы прямо в двух словах

Cloudlet
13.06.2017
15:58:13
так пусть сразу с котлина начинает, какие проблемы то

Dmitriy
13.06.2017
15:58:43
так пусть сразу с котлина начинает, какие проблемы то
проблемы в том, что тестовое на котлине могут просто сразу выкинуть) // в данных условиях

Cloudlet
13.06.2017
15:59:11
ну если хотят чтоб был java то да

а то есть замарин еще ))

Quantum Harmonizer
13.06.2017
15:59:28
а в чём плюсы котлина ? Что бы прямо в двух словах
А ты точно сможешь писать на Java после этого? ?

RoGr
13.06.2017
15:59:56
Quantum Harmonizer
13.06.2017
16:00:06
гусары, молчать ?

Cloudlet
13.06.2017
16:00:07
а в чём плюсы котлина ? Что бы прямо в двух словах
кода будет меньше )) в байтах, написанного твоими ручками

Dmitriy
13.06.2017
16:00:35
Cloudlet
13.06.2017
16:00:49
*но не в байтах приложения
ну котлин либы тянет за собой

но обещали в будущем избавиться на андроиде от этого

Quantum Harmonizer
13.06.2017
16:01:09
ну котлин либы тянет за собой
Одну либу, если быть точным.

Cloudlet
13.06.2017
16:01:21
ну да

Gabb
13.06.2017
16:02:10
привет. Тут могут помочь с решением в приложении для android?

RoGr
13.06.2017
16:02:25
В общем Java пока что мой идеал

Cloudlet
13.06.2017
16:03:04
В общем Java пока что мой идеал
освоишь котлин за пару часов )) через неделю забьешь на джаву ))

Елена Фоломкина
13.06.2017
16:04:04
что за хуйня в топике

Quantum Harmonizer
13.06.2017
16:04:39
какая хуйня?

Елена Фоломкина
13.06.2017
16:04:59
торговля надеждой

Google
Igor
13.06.2017
16:24:24
Ребятк
А ты точно добавил свой App в манифест?

Admin
ERROR: S client not available

Sasha
13.06.2017
16:24:37
Да

Сбросил кэш, сделал ребилд

Igor
13.06.2017
16:26:57
И прям в логах ничего нет? Просто null возвращается?

Артур
13.06.2017
16:30:05
Подскажите, вот у меня есть две сущности в приложение, они координально разные, но я хочу их в паре мест в одном списке отображать и хранить в базе, нужно создать какую то сущность с общими полями(ид в базе на пример) и наследоваться от нее или есть другой подход?

Михаил
13.06.2017
16:31:28
Всем привет, кто свои проекты делит на модули?

Igor
13.06.2017
16:32:08
Я, а что?

Михаил
13.06.2017
16:32:51
Можешь ссылок подкинуть, статей про это

какие-нибудь best practies

ничего серьезнее чем на developer.android.com не нашел

Про то какие дополнительные проблемы при этом возникают

Или просто перечисли плюсы/минусы чтобы я взвесил и решил стоит в моем случае или нет

Merovingen
13.06.2017
17:52:26
Ребят может кто-то знает, если я буду рисовать меню в андроид игре, таким способом class GameView extends View, это сильно плохо? Просто не могу понять разобраться как с помощью лайоутов делать динамическое меню под разные размеры экранов

Merovingen
13.06.2017
18:04:40
Следующую на нем буду делать, сейчас пока что так пытась сделать

Arsen
13.06.2017
18:23:40
Кто-нибудь уже использовал эмулятор с андроидом "О"?

Google
Sergey
13.06.2017
18:24:13
жди релиза

Arsen
13.06.2017
18:24:27
первый запуск долгий был?

Sergey
13.06.2017
18:24:44
неочень, как обычно при первом запуске

зависит от цпу и образа

Arsen
13.06.2017
18:26:49
ну у меня быстро запускается, просто щас 5мин грузился так и не смог. Видимо рано еще "О" юзать

Andriy
13.06.2017
18:27:24
Всем привет, у меня вопрос : есть тут ктото кто пользовался LinkedIn SDK ?

Andrew
13.06.2017
18:32:16
Он же ущербный. Там нет мессаджей.

Arsen
13.06.2017
18:35:29
это не мессенджер))

Andrew
13.06.2017
18:37:04
O'RLY?

Artem
13.06.2017
19:48:34
Халоу, кто какие либы юзать для обрезки картинок? Зы. Знаю про android. CROP Но почему то его крайне не советуют использовать да и на некоторых модельках Он работает криво.

Сорре action.CROP**

Ramzes
13.06.2017
20:19:05
Оу, я для кропа свой метод писал?

Страница 1597 из 3205