@android_ru

Страница 2175 из 3205
nikita
31.10.2017
11:37:40
Уже лазил гуглил а так вручную апк

Ковырять не умеют

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

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

?

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

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
Здравствуйте, не подскажете, можно ли через один TextWatcher сделать активной кнопку только тогда, когда заполнены два EditText'a?
Не особо. В TextWatcher не передаётся, на каком TextView произошло событие. Придётся создать два вотчера.

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

Google
Quantum Harmonizer
31.10.2017
12:14:52
Ⓜ️ᵃʳᵃᵗ
31.10.2017
12:15:16
Здравствуйте, не подскажете, можно ли через один TextWatcher сделать активной кнопку только тогда, когда заполнены два EditText'a?
А если просто не делать этого, а при нажатии проверяете заполненность и если нет, то setError ?

многие игнорируют или не знают про setError , но это же вполне удобный и красивый инструмент для валидации

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

Quantum Harmonizer
31.10.2017
12:17:48
Чтобы не дублировать два раза один и тот же код, по сути
Не надо дублировать. Можно вообще повесить на обе вьюхи один вотчер, который будет забирать и проверять текст в обеих вьюшках.

Andrey
31.10.2017
12:19:32
Не надо дублировать. Можно вообще повесить на обе вьюхи один вотчер, который будет забирать и проверять текст в обеих вьюшках.
Немного не понял. Как именно стоит сделать? Просто я в данный момент завел две перменные типа Boolean, в которых хранится значение, заполнено ли данное поле. И два текстВотчера, которые проверяют каждый свое поле, и в зависимости от этого делают переменную True или False

И если обе переменные true - кнопка делается активной

Denis
31.10.2017
12:20:36
Добрый, день. У меня есть строковый ресурс:

<string name="low_priority_string">Low Priority</string>

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

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

Ⓜ️ᵃʳᵃᵗ
31.10.2017
12:22:13
ну так передай в конструкторе контекст.

или если очкуешь со всякими ликами, то тогда передай сразу в конструкторе строку из ресурсов )

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
Народ, не подскажите, как правильно цеплять онкликлистнеры в адаптере в ресайклвью? Не создавать же при каждом биндинге новый экземпляр
как-то так https://github.com/sergeyfitis/recyclerViewDemos/blob/master/app/src/main/java/com/sergeyfitis/recyclerviewdemo/easy_animations/ColorsAdapter.java#L97

Ⓜ️ᵃʳᵃᵗ
31.10.2017
12:46:45
как-то так https://github.com/sergeyfitis/recyclerViewDemos/blob/master/app/src/main/java/com/sergeyfitis/recyclerviewdemo/easy_animations/ColorsAdapter.java#L97
мне кажеться почти все так делают. но некоторым такой подход не очень нравится. хотя я тоже так же делаю

Quantum Harmonizer
31.10.2017
12:47:21
В настройках телефона, я же приложил скрин
я бы тебе уже час назад ридонли дал, если б мог

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

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

Leonid
31.10.2017
13:08:07
done :)

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

Quantum Harmonizer
31.10.2017
13:21:22
Здравствуйте, с SurfaceView работал кто-то? Хотел бы задать один вопрос
из двух тысяч человек обязательно кто-то работал

Paul
31.10.2017
13:28:57
это не быстрее но может помоч
Оказалось, что задержка только от invisible к visible, от gone к visible её нет

Глеб
31.10.2017
13:35:17
Здравствуйте, с SurfaceView работал кто-то? Хотел бы задать один вопрос
я-бы советовал сразу с козырей ходить и задавать вопрос

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

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
без ответа https://stackoverflow.com/q/41489858/3050249
Да, это находил уже. Думал может в 3й студии заехало) Спасибо

Глеб
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
Artem
31.10.2017
14:33:03
Ну да

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