
Kirill
28.09.2017
08:43:29
В этом случае думаю да

Andrew
28.09.2017
08:43:59
На реальном устройстве 4.7'' не работает прокрутка при горизонтальной ориентации. Хотя в окне Design прокрутка работает. Можете глянуть почему? https://codeshare.io/am0mNX

Kirill
28.09.2017
08:47:00

Andrew
28.09.2017
08:48:49
Это прокручиваться не должно: <LinearLayout
android:background="@color/colorDarkGreySubHeaderBg"
style="@style/root_layout">
<include layout="@layout/content_header"/>
<include layout="@layout/content_subheader"/>

Google

Andrew
28.09.2017
08:49:27

Kirill
28.09.2017
08:52:47
Ну это понятно, а почему прокрутка не работает?!))
Вот это мне сходу не ясно. Но слишком много LinearLayout. Даже у текствью свой линеар лайаут - зачем усложнять?
Для начала предлагаю упростить, может убрать некоторые вью временно и потестить прокрутку.

Andrew
28.09.2017
08:53:49

Kirill
28.09.2017
08:54:44
а нельзя padding использовать?

Andrew
28.09.2017
08:56:15
Не знаю еще, код писал не я. Он работает достаточно давно. Моя задача сейчас поддержать горизонтальную ориентацию. Задачи рефакторига сейчас не стоит.
По логике прокрутка должна работать, она работает в окне Design. А на реальном устройстве нет.

Kirill
28.09.2017
09:01:04
Ясно, последнее что скажу просто замеить на HorizontalScrollView и поиграться с wrap_content vs match_parent
https://stackoverflow.com/questions/5307355/horizontalscrollviews-fillviewport-disables-scrolling

Andrew
28.09.2017
09:02:36
А из-зо весов проблема может быть?

Dmitriy
28.09.2017
09:07:48
Коллеги. Кто как решает анимации при смене фрагментов для сдк < 19 ? Мне нужно проигрывать анимацию выхода одного фрагмента и анимацию входа другого (по-хорошему уметь бы возможность делать их последовательно и параллельно как это задается в setAllowEnterTransitionOverlap и setAllowReturnTransitionOverlap).

Kirill
28.09.2017
09:08:01

Andrew
28.09.2017
09:08:47

Google

JRoot3D
28.09.2017
09:09:35
может кто то подсказать как в дев консоли по человечески искоючить все девайсы кроме нужных мне? мне нужно из всей пачки поддерживать только 3 устройства.

Kirill
28.09.2017
09:09:46

Dmitriy
28.09.2017
09:09:53
А еще как сделать на прелолипопе тень для кнопок? Готовое решение есть ли? В андроид арсенале чот не наколупал ниче. Пока что есть идея пилить отдельные лэйауты и для прелолипопа 9-patch какуюнить тень добавлять

Никита
28.09.2017
09:12:19

The
28.09.2017
09:12:47
Пацаны, во фрагментах как переживаете смерть процесса?
Во всех фрагментах прописываете, onSaved, onRestore..

Алексей
28.09.2017
09:13:54
Это имеет смысл делать только в критически важных местах, где юзера прям выбесит потеря стейта, например, при заполнении длинной формы. А на каждом экране делать - зачем?

Vadim
28.09.2017
09:17:26
Подскажите как лучше сделать с git. Есть ветка master есть feature в которой сделана большая фича. Но есть вероятность, что от нее потом может быть откажуться. Не хочу мержить ее в мастер т.к. пойдут другие правки в мастер и как потом ее выпиливать (оставив эти правки) не очень понятно ?

The
28.09.2017
09:17:31

Алексей
28.09.2017
09:18:38

Vadim
28.09.2017
09:19:07

Алексей
28.09.2017
09:20:11
сделайте экспериментальную ветку, проведите тестирование, а новые фичи вержьте одновременно в мастер и в эксперименты. У вас будет две рабочие ветки, одна с фичей, другая без.

Vadim
28.09.2017
09:20:32
есть вариант rebase делать и держать 2 копии в разных ветках, но как то это кривовато

Kirill
28.09.2017
09:20:44

Vadim
28.09.2017
09:20:58
а ну вот это как раз и думал , но вдруг покрасивее что-то есть

Алексей
28.09.2017
09:21:03
или сделайте фичу легкоотключаемой. Пущай лежит в мастере и не отсвечивает, просто в нужный момент в коде её выключите.

Vadim
28.09.2017
09:21:36

Kirill
28.09.2017
09:21:44

Vadim
28.09.2017
09:22:01

Alexander
28.09.2017
09:23:30
Ребят, а есть плагин для студии для генерации Comparable для класса?
Наподобии генерации Parcelable.

Alexander
28.09.2017
09:25:39
А зачем... там же прямо изичка.. сравниваеш два поля если равно то 0 возвращаеш если меняьше то -1 если больше то 1 или наоборот я не помню...

Google

Alexander
28.09.2017
09:26:57
Ну, вообще-то нужно по тем же полям, что и equals и hashCode. Так Joshua Bloch завещал
Все, конечно просто. Но этот бойлерплейт код напрягает.
+ в процессе можно ошибиться

Andrew
28.09.2017
09:32:41

Kirill
28.09.2017
09:34:55
ясн, крутенько

Tipok
28.09.2017
10:05:56
У RecyclerView.Adapter есть ф-ция: onBindViewHolder. В одном проекте у меня в нее попадает при скроле. В другом, при инициализации адаптера. Какое свойство за это отвечает?

Alexander
28.09.2017
10:07:37
шо?

Sasha
28.09.2017
10:07:51

Tipok
28.09.2017
10:08:59
public void onBindViewHolder(VH holder, int position, List<Object> payloads) {
onBindViewHolder(holder, position);
}
Есть такая ф-ция в классе RecyclerView

Anton
28.09.2017
10:09:43
вопрос то в чем?

Tipok
28.09.2017
10:10:39
И в одном проекте, когда скролю, то я попадаю в нее с position элементов, которые на экране, то есть при каждом скроле

Tipok
28.09.2017
10:11:49
А в другом проекте, в момент setAdapter указа, я попадаю в нее просто столько раз, сколько элементов в adapter
и в дальнейшем не попадаю
вроде у них всё идентичное, но работают по разному

Глеб
28.09.2017
10:31:23
Задал scrollbars NestedScrollView, как заставить его прокручивать, если по нему нажали?

Abdullo
28.09.2017
10:33:33

AndXor
28.09.2017
10:34:24
эм...... а про какой паддинг ты говоришь?

Никита
28.09.2017
10:34:58
выделен красной полосой

AndXor
28.09.2017
10:35:24
ааа я подумал это элемент интерфейса

Google

Admin
ERROR: S client not available

Никита
28.09.2017
10:35:31
такой стайл у пикера... у эдитТекста тоже есть такая фигня

Abdullo
28.09.2017
10:35:36

Никита
28.09.2017
10:36:08
можно унаследовать стиль от него и попробовать поковырять там

Abdullo
28.09.2017
10:37:09

Valeriy
28.09.2017
10:40:48
padding="0dp" ?

Abdullo
28.09.2017
10:41:54

Valeriy
28.09.2017
10:42:30
Тогда полазь в его стиле по родителям

whalemare
28.09.2017
10:56:28
Кто знает как по-профилировать приложение можно по памяти? Что-то очень много ест, хотелось бы фиксануть и научиться заодно

Sergey
28.09.2017
11:08:31

whalemare
28.09.2017
11:09:07
Там нет ничего кроме графиков по памяти, как я понял

mozomig
28.09.2017
11:17:27
Делаю анимацию раскрытие и сворачивания элемента, но если нажать при сворачивани еще раз на элемент то анимация повторяется, я хочу чтобы при повторном нажатии анимация останавилвалась и элемент снова раскрывался, как сделать?

Nikita
28.09.2017
11:20:12
просто не понимаю как можно сделать самому анимацию и ... не понимать как она работает)

Aliaksandr
28.09.2017
11:22:03
Вот его и исследуй.

whalemare
28.09.2017
11:22:36
Ок, спасибо

Alexandr
28.09.2017
11:26:09
можно ли заставить web view работать корректно в service?
встроить веб вью не в активити, а в сервис

Google

Alexandr
28.09.2017
11:32:02
оойй, все. дружище успокойся. гуру андроид, блин. хахаха
я задал вопрос. не знаешь ответ. промолчи. спасибо:)

Alexander
28.09.2017
11:33:52
Ребзи... может кто нить сванговать.. Почему при добавлении этой вьюхи внутрь вьюГрупп эдит тексты теряют вот такое отображение и хинты?
то что справа это как должно быть то что слева как получаеться

Alexandr
28.09.2017
11:35:21
как это прозрачное? веб вью должно быть скрыто)
его не должно быть видно)
вот хочу попробовать)
как раз допер)