
nikita
31.10.2017
11:37:40
Уже лазил гуглил а так вручную апк
Ковырять не умеют

Andrey
31.10.2017
11:46:11
Можно как-либо вызывать клавиатуру без EditText'а а набираемый текст перенаправить в переменную или в TextView, или в логи напрямую?

Ivan
31.10.2017
11:49:45

Google

Andrey
31.10.2017
11:50:00

nikita
31.10.2017
11:50:44
Не кто не знает, печально
?

Ivan
31.10.2017
11:53:10
понял, буду читать
Кратко - ты можешь можешь любой виджет превратить в виджет ввода, перехватывая введённый текст

Andrey
31.10.2017
11:53:36

Ivan
31.10.2017
11:54:08
нет, это про создание своей клавиатуры
https://developer.android.com/reference/android/view/View.html#onCreateInputConnection(android.view.inputmethod.EditorInfo)
тебе надо переопределить этот метод у любой вьюшки
и самому реализовать InputConnection
после этого вызываешь этот метод https://developer.android.com/reference/android/view/inputmethod/InputMethodManager.html#showSoftInput(android.view.View, int)
передав свою вьюшку в качестве аргумента

Andrey
31.10.2017
12:12:37
Здравствуйте, не подскажете, можно ли через один TextWatcher сделать активной кнопку только тогда, когда заполнены два EditText'a?

Quantum Harmonizer
31.10.2017
12:13:47

Andrey
31.10.2017
12:14:15
Иначе совсем-совсем никак?

Google

Quantum Harmonizer
31.10.2017
12:14:52

Ⓜ️ᵃʳᵃᵗ
31.10.2017
12:15:16
многие игнорируют или не знают про setError , но это же вполне удобный и красивый инструмент для валидации

Andrey
31.10.2017
12:16:24
а зачем иначе?
Чтобы не дублировать два раза один и тот же код, по сути

Quantum Harmonizer
31.10.2017
12:17:48

Andrey
31.10.2017
12:19:32
И если обе переменные true - кнопка делается активной

Denis
31.10.2017
12:20:36
Добрый, день. У меня есть строковый ресурс:
<string name="low_priority_string">Low Priority</string>

Quantum Harmonizer
31.10.2017
12:20:53

Denis
31.10.2017
12:21:21
Могу ли я его получить с помощью getString в классе, там где, нет контекста?

Andrey
31.10.2017
12:21:22

Ⓜ️ᵃʳᵃᵗ
31.10.2017
12:21:40

Denis
31.10.2017
12:22:00
а жаль)

Ⓜ️ᵃʳᵃᵗ
31.10.2017
12:22:13
ну так передай в конструкторе контекст.
или если очкуешь со всякими ликами, то тогда передай сразу в конструкторе строку из ресурсов )

Quantum Harmonizer
31.10.2017
12:23:28

Denis
31.10.2017
12:23:32
ну спасибо за советы

Paul
31.10.2017
12:29:44
Доброго дня, господа! Вопрос такой: при смене состояния View с INVISIBLE на VISIBLE , отображение элемента происходит с задержкой в ~ 1 секунду. Обратно - моментально. Как можно устранить задержку?
invalidate() не помогает(

Google

Ⓜ️ᵃʳᵃᵗ
31.10.2017
12:31:52
myView.post ?

Paul
31.10.2017
12:33:23
т.е. поставить смену в очередь? это быстрее прямого вызова?

Ⓜ️ᵃʳᵃᵗ
31.10.2017
12:34:19
это не быстрее но может помоч

Paul
31.10.2017
12:35:44
хорошо, попробую

Pavlo
31.10.2017
12:40:40
Привет.Юзаю ретрофит. Мне нужно на сервер отправить в body обект, у которого два поля стрінг і есть изображение. Изображение нужно отправлять как отдельний от обєкта multipartbody, или же можно все отправить одним обектом?

Ⓜ️ᵃʳᵃᵗ
31.10.2017
12:41:37
ну это как сервак уже хочет получить эти данные

nikita
31.10.2017
12:41:53

Ⓜ️ᵃʳᵃᵗ
31.10.2017
12:42:15
тут это где ?

Wladižlaw ?
31.10.2017
12:42:43
Народ, не подскажите, как правильно цеплять онкликлистнеры в адаптере в ресайклвью? Не создавать же при каждом биндинге новый экземпляр

Ⓜ️ᵃʳᵃᵗ
31.10.2017
12:43:19
если списко из 5-10 штук элементов, максимум, то я бы вообще не парился , да
могут за такое побить, но это не смертельно

nikita
31.10.2017
12:44:09

Ⓜ️ᵃʳᵃᵗ
31.10.2017
12:44:56

nikita
31.10.2017
12:45:23
? хм

Sergey
31.10.2017
12:45:34

Ⓜ️ᵃʳᵃᵗ
31.10.2017
12:46:45

Quantum Harmonizer
31.10.2017
12:47:21

Sergey
31.10.2017
12:47:56

Quantum Harmonizer
31.10.2017
12:48:36

Sergey
31.10.2017
12:48:57
?

Google

Sergey
31.10.2017
12:49:07
можно же нулл передать

Ⓜ️ᵃʳᵃᵗ
31.10.2017
12:49:36

Quantum Harmonizer
31.10.2017
12:49:40

Sergey
31.10.2017
12:49:46
теперь адаптер выглядит как-то так
LastAdapter(jobsList, BR.item)
.type { _, _ ->
Type<JobItemLayoutBinding>(R.layout.job_item_layout)
.onClick { // click }
}
.into(recyclerView)

Leonid
31.10.2017
13:04:56
Всем привет! Затеяли небольшое исследование - опрос о зарплатах в российском mobdevе. Анонимно, без регистрации и СМС, всего несколько вопросов:
http://apptractor.ru/info/analytics/opros-zarplatyi-rossiyskih-mobilnyih-razrabotchikov.html

Quantum Harmonizer
31.10.2017
13:06:45

Leonid
31.10.2017
13:07:10
мы не такие :)

Quantum Harmonizer
31.10.2017
13:07:39

Leonid
31.10.2017
13:08:07
done :)

Like
31.10.2017
13:20:41
Здравствуйте, с SurfaceView работал кто-то? Хотел бы задать один вопрос

Quantum Harmonizer
31.10.2017
13:21:22

Paul
31.10.2017
13:28:57

Глеб
31.10.2017
13:35:17

Like
31.10.2017
13:41:49
Окау. Такая ситуация, есть фрагмент с SurfaceView, на surfaceDestroyed выключается рендеринг, на surfaceCreated рендеринг включается. Есть два активити: А, В, оба активити используют фрагмент с SurfaceView. Как реализовать переход между активити А к активити В?
Сейчас оба фрагмента вставляются в методах onCreate, происходит следующее:
идёт onResume активити B, в результате которого вызывается surfaceCreated и только после этого вызывается surfaceDestroyed ещё с активити А, таким образом пользователь видит активити Б без рендеринга (активити А его остановил).


Quantum Harmonizer
31.10.2017
13:44:51
Окау. Такая ситуация, есть фрагмент с SurfaceView, на surfaceDestroyed выключается рендеринг, на surfaceCreated рендеринг включается. Есть два активити: А, В, оба активити используют фрагмент с SurfaceView. Как реализовать переход между активити А к активити В?
Сейчас оба фрагмента вставляются в методах onCreate, происходит следующее:
идёт onResume активити B, в результате которого вызывается surfaceCreated и только после этого вызывается surfaceDestroyed ещё с активити А, таким образом пользователь видит активити Б без рендеринга (активити А его остановил).
вовсе и не про SurfaceView вопрос)
ну, останавливать не весь рендеринг, а только в данном SurfaceView

Andrey
31.10.2017
14:02:54
Ребят, привет.
Кто нить знает, как заставить Layout preview soft клаву отображать?

Quantum Harmonizer
31.10.2017
14:03:53

Andrey
31.10.2017
14:04:24
Мдэ. Вроде незамысловатая фича.. Лан, спасибо

Quantum Harmonizer
31.10.2017
14:06:06

Google

Andrey
31.10.2017
14:07:20

Глеб
31.10.2017
14:12:02
Ребят, у кого-нибудь есть Nexus 5x с bootloop?
Если да, решили вопрос или забили?

Otan
31.10.2017
14:21:32
Ребята, где можно глянуть с какого SDK поддерживается класс MediaPlayer?

Dmitry
31.10.2017
14:22:35
https://developer.android.com/reference/android/media/MediaPlayer.html
added in API level 1

Otan
31.10.2017
14:24:12
У меня через SoundPool на некоторых устроиствах звук почему то тихо выходит. Через mediaPlayer точно так же будет?
Сами файлы громко играют, а когда пихаю его в soundPool тише звучат.

Andrew
31.10.2017
14:26:42
Коллеги, подскажите, как решить проблему. Есть MainActivity, которая является наследником CustomActivity. В CustomActivity определен метод. В MainActivity я создаю наследника BaseAdaper и передаю ему в качестве параметра конструктора this. Так вот в наследнике BaseAdaptera я не могу вызывать метод, определенный в CustomActivity. Почему?

Artem
31.10.2017
14:27:40
((CustomActivity)this).method() ?

Dev??
31.10.2017
14:27:59
Ребят эта особенность самсунга такая , что при удалении апп , sharedprefernces остаются в памяти?
Можно это как то исправить?

Andrew
31.10.2017
14:29:50

Quantum Harmonizer
31.10.2017
14:31:33

Artem
31.10.2017
14:33:03
Ну да