
Kamal
19.02.2018
13:24:04
Чем посоветую документацию на андроид (котлин) писать?

Vadim
19.02.2018
13:25:50
А как в разметке можно глянуть/определить координаты x y ?

Vadym
19.02.2018
13:26:15
откуда берёшь индексы?
в onBindViewHolder адаптера есть онкликлистенер
.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
startShowMenu(item.get(pos));
}
});

Igor
19.02.2018
13:26:47

Google

Quantum Harmonizer
19.02.2018
13:27:02

Vadym
19.02.2018
13:27:34

Quantum Harmonizer
19.02.2018
13:27:52

Vadim
19.02.2018
13:27:57
@italankin ну в xml, у меня допустим есть кнопка, она расположена по центру внизу
как определить какие это координаты на плоскости x y?
делаю прост анимацию, и там так раз таки надо эт)

Igor
19.02.2018
13:29:23

Yenq
19.02.2018
13:29:31
Наконец словил снова ANR вот логи
ANR in com.termt.droidbase (com.t*******/application.activity.SettingsActivity)
PID: 24502
Reason: Input dispatching timed out (Waiting because no window has focus but there is a focused application that may eventually add a window when it finishes starting up.)
Кто то сталкивался с таким?)

Vadim
19.02.2018
13:30:04
@italankin просто нашару проставить
.translationX(-500f)
.translationY(-500f)
плохо получается)

Igor
19.02.2018
13:30:30

Yenq
19.02.2018
13:32:53
Такая дрянь, а сам ANR какраз во время лонгпресса кнопки


Vadim
19.02.2018
13:33:32
@italankin есть кнопка которую я в некоторых фрагментах показываю, в некоторых скрываю.
Вот в принципе сами методы:
fun FloatingActionButton.createShowAnimator() = ViewCompat.animate(this).withLayer()
.alpha(1f)
.translationX(200f)
.translationY(200f)
.setDuration(1000)
.setInterpolator(DecelerateInterpolator())
private fun FloatingActionButton.createHideAnimator() = ViewCompat.animate(this).withLayer()
.alpha(0f)
.translationX(-100f)
.translationY(-100f)
.setDuration(1000)
.setInterpolator(AccelerateInterpolator())
но кнопку мне нужно строго расположить над таббаром внизу п оцентру)
вот и подбираю коордианаты для метода createShowAnimator

Google

Yenq
19.02.2018
13:33:49
получается проблема где то в onCreate SettingsActivity?

Igor
19.02.2018
13:33:57

Vadym
19.02.2018
13:35:59

Quantum Harmonizer
19.02.2018
13:36:19

Vadym
19.02.2018
13:36:51

Vadim
19.02.2018
13:38:25
@italankin ага, четко)
при отображении отобразил координаты как 0
а при скрытии так раз таки свои координаты
благодарю!

Рома
19.02.2018
13:38:38
подскажите, а какой метод отрабатывает при нажатии "лупы" на клаве, при использовании searchview ?

Nikita
19.02.2018
13:45:05
Не подскажите библиотеку для переноса русского текста по слогам?

Pavel
19.02.2018
14:42:38

Cube
19.02.2018
14:50:22
Я не понимаю Google забросил Firebase Crash REporting?
Если да, то какой сервис использовать кроме Fabric. Он нынче глючным стал. После того как Google купил его

Konstantin
19.02.2018
14:51:06
подключи acra и шли репорты на свой любой хост

Cube
19.02.2018
14:51:22
В FAbric фальтра почти нет. Все в куче. Реально индузы там работают.
Acra много весит

Konstantin
19.02.2018
14:52:44
тебя плюс-минус пару мегабайт что ли волнуют в апке

Cube
19.02.2018
14:52:53
Какой щяс популярный баг трекишг?
Konstantin Как называют эти сервисы. Firebase Fabric Akra.....

Konstantin
19.02.2018
14:55:23
это багрепортинг

Cube
19.02.2018
14:55:42
Сервисы Баг репортинрга?

Google

Cube
19.02.2018
14:55:58
В гугле не могу найти просто)
Хочу глянуть топ 10 и выбрать их них

Konstantin
19.02.2018
14:56:22
ну сервис это когда для тебя кто то уже все сделал и ты качаешь либу. либа отправляет репорты на сервер разрабочтика (этого решения, не разработчика апки) - а там за плату или даром ты их читаешь
а без сервиса - ставишь либу, настраиваешь куда присылает - там уже сам ковыряешься. всеравно багрепортинг какой никакой
суть в том что firebase и прочие - да, сервисы, и репорты приходят к ним. а с отдельной библиотекой - можешь присылать куда хочешь. конкретно для acra есть отдельная серверная часть для разбора крашей но я не настраивал

Роман
19.02.2018
15:05:13
В Google Play Console висит требование указать физический адрес. Можно любой указать или гугл проверяет как-то?

Cube
19.02.2018
15:06:38
Сам подумай. Максимум ЦРУ выедет за тобой)

Роман
19.02.2018
15:07:34
Ну может письмо выслать с кодом например

Cube
19.02.2018
15:07:49
физический это адресс реальный

Роман
19.02.2018
15:07:51
Который потом ввести надо будет

Cube
19.02.2018
15:08:01
в электронном вышлют быстрее

Роман
19.02.2018
15:10:14
adMob например высылает письмо для подтверждения адреса

Виталий
19.02.2018
15:10:44
всем привет, кто знает в чём проблема с этим участком?
if (groupNameToShow != null) {
int position = favouritesAdapter.getGroupPosition(groupNameToShow);
if (position != -1) {
listView.setSelectedChild(position,1,true);
}
}
почему вместо открытия второго элемента в обозначенной(position) группе, этот expandablelistview открывает элемент первой группы?

Nikita
19.02.2018
15:24:47
подскажите почему после ViewPager pager = (ViewPager) findViewById(R.id.pager); pager равен null?

Dmitriy
19.02.2018
15:28:56
И вообще кастовать не обязательно уже

Ivan Silantev
19.02.2018
15:29:54
ну зависит от targetSDK

Nikita
19.02.2018
15:30:14
делаю все по примеру, так что исключено что layout не тот

Ivan Silantev
19.02.2018
15:30:36
покажи лайяут

Google

Nikita
19.02.2018
15:32:12
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".presentation.activities.run.eRunActivity">
<android.support.v4.view.ViewPager
android:id="@+id/pager"
android:layout_width="match_parent"
android:layout_height="match_parent">
</android.support.v4.view.ViewPager>
</RelativeLayout>

Ivan Silantev
19.02.2018
15:32:49
хм
а код onCreate?

Nikita
19.02.2018
15:33:32
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
ViewPager pager = (ViewPager) findViewById(R.id.pager);
pager.setAdapter(new PagerAdapter(getSupportFragmentManager()));
мистика прям получается, вроде все на месте а в итоге выдает null

Ivan Silantev
19.02.2018
15:36:06
а почему тут tools:context=".presentation.activities.run.eRunActivity"
а это так называется activity_main
а instantrun включен?
у меня глючило обновление ресурсов. попробуй отключить

Admin
ERROR: S client not available

Nikita
19.02.2018
15:38:50
огромное спасибо, все заработало, причина была в несовпадении layout(eRunActivity и activity_main)

Виталий
19.02.2018
15:45:11
неужели никто не сталкивался с такой проблемой в ExpandableListView?

Ivan Silantev
19.02.2018
15:46:11
все уже небось забыли про проблемы с ExpandableListView :)

Marina
19.02.2018
15:46:40
на ресайкл перепиши с кастомным адаптером
если только одна вложенность то заюзай либу
если двойная то свой адаптер в чем проблема?

Ivan Silantev
19.02.2018
15:48:30

Cube
19.02.2018
15:48:58
ExpandableListView это боооооль

Marina
19.02.2018
15:49:12

Ivan Silantev
19.02.2018
15:49:32
может он кривой?)

Google

Ivan Silantev
19.02.2018
15:49:53
там поди return 0 написан, а мы гадаем

Marina
19.02.2018
15:50:04
шоу экстрасенсов

Ivan Silantev
19.02.2018
15:52:40
просто понедельник

Marina
19.02.2018
15:53:26
Виталий сколько у вас вложенностей?

Виталий
19.02.2018
15:53:36
я просто не могу понять почему стандартный метод работает не так как описано.. он из адаптера, возвращает позицию группы(сейчас всего три позиции на тесте(1-3)), но дальше в listView.setSelectedChild(position,0,true); происходит непонятная ерунда-_- или я где-то ошибся..
всего одна(группа, а в ней элементы)
если открываю 2 или 3 группу, когда открыта первая, то они открываются, но фокус переходит на 2-3 элемент первой группы

Marina
19.02.2018
15:55:11
https://github.com/thoughtbot/expandable-recycler-view
если не разберетесь

Erik
19.02.2018
15:55:59
Привет! Ребят подскажите сдк для face tracking, 3d mask для андроид. Фришную или с триалкой

Виталий
19.02.2018
15:56:27
окей, спасибо) но желательно с этим разобраться, так как проект большой и переделывать из-за одного немонятного бага не охота-_-

Alex
19.02.2018
15:57:01
https://github.com/mikepenz/FastAdapter
там и expandable хороший есть.

Marina
19.02.2018
15:57:39
возможно стоит показать код всего адаптера потому что никто здесь не скажет в чем проблема
наугад)

Sergey
19.02.2018
15:58:45

Alex
19.02.2018
15:59:31
сорян не долистал до верхних сообщений, слишком много

Sergey
19.02.2018
16:00:21
Пусть методом проб и ошибок сам дойдет

Izy Yank
19.02.2018
16:00:25
ребят, есть статья или урок как правильно пользоваться фрагметами?

Marina
19.02.2018
16:00:42

Izy Yank
19.02.2018
16:00:54
там типа нюансы что конструкторы с параметрами не грамотно создавать и т.д.