@android_ru

Страница 1096 из 3205
Quarx2k ?
13.03.2017
10:57:10
Потому что слизывают сразу другие

Deni
13.03.2017
10:57:33
ну вроде в прошлом году почти каждый минорный апдейт заливали

Quarx2k ?
13.03.2017
10:57:35
Весь маркет завален клонами

Todor
13.03.2017
11:00:07
как отключить подобный лог в студии 03-13 12:59:23.660 12178-12178/? W/wifimap.wifimap: type=1400 audit(0.0:1462): avc: denied { read } for name="rx_bytes" dev="sysfs" ino=26419 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 ?

Google
Todor
13.03.2017
11:00:34
03-13 12:59:25.264 4797-7459/? I/sensors: batch 03-13 12:59:25.267 4797-7459/? I/nanohub: queueBatch: sensor=12, handle=7, period=250000000, latency=0 непонятно откуда оно берется

Sergey
13.03.2017
11:01:28
похоже на системные логи

просто фильтруй по пакету приложения

Todor
13.03.2017
11:04:02
раньше такого не было не оч нравится поставил фильтр, спасибо, @sergeyfitis

Слава
13.03.2017
11:49:26
Ребят, не очень понимаю dagger. Он нужен, чтобы в разных частях приложения получать одни и те же объекты?

Nikolai
13.03.2017
11:52:12
Singleton

Anton
13.03.2017
11:59:42
http://stackoverflow.com/questions/41425067/how-to-add-extra-test-runner-parameter-in-android-studio-2-3-instrumented-tests

кто нить сталкивался?

Илья
13.03.2017
12:05:44
Привет всем. Кто-нибудь разрабатывает приложения для себя с последующей монетизацией?

Evgeny
13.03.2017
12:13:13
привет да

Askar
13.03.2017
12:14:19
Да

Алексей
13.03.2017
12:29:16
Всем привет. подскажите как сверстать такую штуку. Мне с сервера приходит джисон, ну и я его прасю и получается тройная вложенность, мне нужно её отобразить. То- есть получается динамическая вёрстка)))

Google
Алексей
13.03.2017
12:29:17
https://yadi.sk/i/rcAExx2S3FgWy7

Jack
13.03.2017
12:29:32
Парни привет, подскажите как получить полнуй путь к ресурсному файлу в приложении в виде стринга getResources().openRawResource(R.raw.video) или как из этого путь выташить в виде стринга

Алексей
13.03.2017
12:29:55
это мне надо ресайкл вью в рисайкл вью и ещё в ресайкл вью?))))

или просто программно весь лаяут верстать

через джаву

Семен
13.03.2017
12:30:49
через джопу

Talipov
13.03.2017
12:30:51
Ivan
13.03.2017
12:32:29
recyclerview + expandablelistview?

Pasha
13.03.2017
12:33:20
recyclerview + разные viewtype в адаптере?

Mikhail
13.03.2017
12:35:40
Лёша
13.03.2017
12:39:00
https://github.com/mikepenz/FastAdapter глянь демку, где есть expandable items суть - разные viewType'ы

Алексей
13.03.2017
12:50:09
recyclerview + разные viewtype в адаптере?
если бы была одна вложенность то да, а тут 3и вложенности, разные viewtype это и есть ListView или RecyclerView

Alexander
13.03.2017
12:56:58
если я не ошибаюсь там чуть ли не бесконечную вложенность можно делать

Алексей
13.03.2017
12:58:43
https://github.com/mikepenz/FastAdapter глянь демку, где есть expandable items суть - разные viewType'ы
спасибо, я скачал приложение, там есть "Expandable Sample" оно чуть не правильно работает) и там одна вложенность, но надеюсь поможет, буду разбирать

Alexander
13.03.2017
12:59:31
ну тройную я точно делал, там интеграция за 3 минуты делается

Лёша
13.03.2017
12:59:33
помнится были демки с несколькими уровнями вложеннсоти

Pavel
13.03.2017
13:22:29
Всем привет. Никто не сталкивался с проблемой отобразить во фрагменте 2 вью пейджера? у меня проблема что наполняется контентом только первый

Алексей
13.03.2017
13:26:35
ну тройную я точно делал, там интеграция за 3 минуты делается
я скачал проект, запустил, ппц оно глюченное и постоянно падает) Это или на ксиаоми так, или я хз что это))

Google
Alexander
13.03.2017
13:29:03
где падает то?

я тестовый проект не запускал, я свой список реализовал с помощью этой либы, со своим контентом, все работало на ура

kos
13.03.2017
13:39:39
3к сообщений :D

Алексей
13.03.2017
13:47:05
где падает то?
https://yadi.sk/i/AX_-NsoV3FgujU тогда тоже буду пробовать импортировать

Alexander
13.03.2017
13:48:30
ну судя по всему ты где-то добавил айтемов, а кол-во неверно возвращается

вроде весьма просто отлавливается

кол-во дочерних айтемов неверно возвращается видать

Алексей
13.03.2017
13:50:56
я в код не лез, просто хотел посмотреть как оно работает) Падает постоянно

Alexander
13.03.2017
13:56:15
я в код не лез, просто хотел посмотреть как оно работает) Падает постоянно
может пример кривой. сделай себе тестовые данные, и глянь =)

Pavel
13.03.2017
13:57:28
Egor что ты подразумеваешь под вложенным? Есть фрагмент, внутри него два viewpager с фргаментами, один отображает данные, второй нет, первый и второй одинаковые, и первый и второй принимает на вход модель данных и все

Pavel
13.03.2017
13:59:59
childFragmentManager - использую, передаю его и в первый и во второй viewpager

Egor
13.03.2017
14:07:04
они находятся типа один под одним?

Pavel
13.03.2017
14:07:46
да

Egor
13.03.2017
14:08:37
адаптеры у них разные?

Pavel
13.03.2017
14:09:31
два объекта одного класса

SamplePagerAdapter например

Egor
13.03.2017
14:10:49
ид точно разные на xml??

Google
Pavel
13.03.2017
14:11:57
динамически создаются

Egor
13.03.2017
14:16:47
это как??

Alexander
13.03.2017
14:17:48
firstView.addView(secondView);

(наверное)

Pavel
13.03.2017
14:18:17
да, именно так

Admin
ERROR: S client not available

Roman
13.03.2017
14:20:36
FragmentPagerAdapter юзает id вьюхи под капотом (см. метод makeFragmentName), тебе нужно сгенерить id для пейджеров

Павел
13.03.2017
14:42:38
Привет. Есть вопрос по даггеру. Есть синглтон-модуль, есть компонент. Компонент удачно инжектится в КлассА и всё работает. Как только я пытаюсь заинжектить этот компонент в КлассА и КлассБ - не компилируется. В чём может быть проблема? В компоненте инжект методы прописаны для обоих классов

Artur
13.03.2017
14:43:11
Ребзя, как красиво обыграть такую конструкцию в котлине? val value: String? if (value == null) { // do first } else { // do second } Хочется без If'а и побольше функциональщины =D

Egor
13.03.2017
14:44:55
его нету )

Artur
13.03.2017
14:44:57
его там нет :( В будущем может и добавят, но пока предлагают обходиться if'ами

Павел
13.03.2017
14:45:27
Там есть конструкция when

Egor
13.03.2017
14:45:34
оставляй так - нету тут нечего функционального в этом условии

Artur
13.03.2017
14:46:46
лан, спс)

Artur
13.03.2017
14:53:34
тоже думал так, но как быть с "else" блоком?)

Slava
13.03.2017
14:53:42
а у тебя там дальше код?

Egor
13.03.2017
14:53:50
value?.let {} :? // else block

но лучше не страдать тако фигней ))

Google
Slava
13.03.2017
14:54:27
плюсую

Artem
13.03.2017
14:54:50
А есть какие книжечки по котлину? Документацию тоже читаю параллельно, но может что интересное кто где читал

Slava
13.03.2017
14:54:50
лучше разбей код на функции и используй if без скобок if(value == null) doFirst() else doSecond()

Igor
13.03.2017
14:57:44
А есть какие книжечки по котлину? Документацию тоже читаю параллельно, но может что интересное кто где читал
https://www.manning.com/books/kotlin-in-action - покупай не скупить http://kotlinlang.ru - рус. документация (перевод)

Artur
13.03.2017
14:57:57
Егор, спасибо :) Выглядит жуть, но работает ?

Просто хочется акробатикой позанимиться, понять что язык может/не может.

Egor
13.03.2017
14:59:02
в языке много сахара, можно такие вещи делать что только бог про них знать будет

и написал методы типа R.string.some_text.valueString() - работает офигенно, но кто кроме меня додумается использовать его

возвращет строку по инту из ресурсов

или цвет

Artem
13.03.2017
15:00:29
Реально неплохо

Artur
13.03.2017
15:00:33
о, прикольный вызов, спасибо!)

Еще котлиновые ребята предлагают использовать протерти вместо методов. пытаюсь понять почему это м.б. лучше? лучше читается? быстрее работает?

Igor
13.03.2017
15:01:22
и написал методы типа R.string.some_text.valueString() - работает офигенно, но кто кроме меня додумается использовать его
Ну значит ни такой уж и офигенный. Да и делать extensions на примитивные типы - мувитон.

Egor
13.03.2017
15:01:27
крутая штука - это вот такой метод

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