Ilia
Yes
Ilia
Куча фрагментов уже создано с DataBinding'ом, сейчас толи Я туплю, толи студия издевается надо мной
Dyno
Всем привет. Подскажите пожалуйста как можно получить инфу о состоянии подписки (Google Play Billing) на клиенте. Интересует именно как определить, что идет триал период подписки.
в onPurchaseUpdated() public void onPurchasesUpdated(int responseCode, @Nullable List<Purchase> purchases) { if (responseCode == BillingClient.BillingResponse.OK && purchases != null) { //here when purchase completed payComplete(); } }
Dyno
https://github.com/vadimTovstik/PlayBillingLibraryDemo/blob/master/app/src/main/java/com/oliverstudio/playbillinglibrarydemo/MainActivity.java
Dyno
Так как понять что идёт триал?
если это условие false значит идет триал. если нет — выдать платный контент if (responseCode == BillingClient.BillingResponse.OK && purchases != null) { //here when purchase completed payComplete(); }
Dmitry
На основании чего такой вывод?
Dyno
На основании чего такой вывод?
в смысле? на практике. я так делал.
Ivansuper
На основании чего такой вывод?
https://developers.google.com/android-publisher/api-ref/purchases/subscriptions
Anonymous
друзья, подключил firebase, но на последнем этапе, где проверка на связь между приложением и сервисами гугл идет бесконечная загрузка с чем может быть связано?
Ivansuper
Посмотри на параметр paymentState
Ivansuper
Там есть константа freeTrial
Dmitry
Ivansuper
Да, но это для бека
Тогда сорян, немного промахнулся гуглом с телефона
Dmitry
Меня он тоже туда много раз отправлял)
Dmitry
в смысле? на практике. я так делал.
Могу ошибаться, но когда идёт триал период у подписки, то Гугл все равно вернёт покупку
Ilia
Версия 228. Не может это быть от того, что в разметке нету вьюх с id?
Не, попробовал. Добавил Текст вью с айдишником. Ща конечно попробую связать что-нибдуь, но хз
Максим
Привет всем, могу ли я как-то данные из socket.io на node js отправлять в android soket.io на определенное устройство
Pomka
Ребят, а подскажите, как элементы внутри linearLayout разнести по краям (текст слева - кнопка справа) <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_marginLeft="20dp" android:layout_marginRight="10dp"> <TextView android:id="@+id/blockedEccid" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="TextView" android:textSize="16sp" /> <Button android:id="@+id/blockedBtn" android:layout_width="96dp" android:layout_height="32dp" android:layout_gravity="center_vertical" android:stateListAnimator="@null" android:background="@drawable/redbuttonlayout35px" style="@style/buttonTextStyle" android:text="Unblock"/> </LinearLayout>
Pomka
Space c weight между ними поставить. А без спейса можно во Фрейме.
Я перерисовал в Релатив - на сколько это плохо?
Puk
Добрый вечер, может кто сталкивался с такой проблемой, сижу на Ubuntu 18.04.3 LTS, вылетает студия с ошибкой A fatal error has been detected by the Java Runtime Environment, помогите ссылкой или советом, peace
Pomka
Вполне ок, но фрейм ещё проще)
С фреймами еще не работал - надо будет глянуть! Спасибо!
Александр
Помогаю ссылкой: https://www.google.com/search?newwindow=1&sxsrf=ACYBGNQUtv4bqe9xgAzEeAWyE4blFw--dA%3A1576176973473&ei=TY3yXZG4HLKvmwWDipCIBg&q=a+fatal+error+has+been+detected+by+the+java+runtime+environment+android+studio&oq=A+fatal+error+has+been+detected+by+the+Java+Runtime+Environment+andr&gs_l=psy-ab.3.0.0i30.23691.24402..25255...0.2..0.115.531.1j4......0....1..gws-wiz.......0i71j0i20i263j0i67j0i203.UOBHLuOK1gs
Kopusha
По лэйаутам, абсолютно все перенес на констрейт, даже где всего одна вьюха. Посмотрел бэнчмарки, во всех случаях быстрее либо так же. Один раз разберешься и дальше режим полёта. Еще не встречал кейсов, которые бы он не покрыл.
Hovhannes
Джава норм стоит на Линукс?
Puk
Чо гугл говорит?
прогнать тесты на память и ссд, прогнал, ничего такого не заметил
Puk
Джава норм стоит на Линукс?
openjdk version "1.8.0_222" OpenJDK Runtime Environment (build 1.8.0_222-8u222-b10-1ubuntu1~18.04.1-b10) OpenJDK 64-Bit Server VM (build 25.222-b10, mixed mode)
Kopusha
студия свой jdk юзает, не системный. Если специально не менять.
Kopusha
а твой openjdk будет для компиляции проекта использоваться, но не для запуска студии
Kopusha
ты в командной строке запускаешь? Если нет, то запусти в терминале, может в логах будет подсказка
Kopusha
ну, и сами файлы логов глянь
Села
привет всем, при смене ориентации меняю layoutы, внутри этих fragment layout есть videoview, при смене ориентации videoview перезагружается а старое видео играет на фоне, что можно сделать?)
Ivan
Люди, кому не влом помочь, а то я не могу понять как это реализовать, уже мозги себе изнасиловал. Есть ViewPager, а в нем фрагменты как не странно. Не понимаю как реализовать связь между объектами, то есть на каждом айтеме есть кнопка с сердечком, при нажатии на неё она становится красной и это надо как то синхронизировать с другим фрагментом, чтобы там тоже загорелась эта кнопка... Извините за мой русский, уже умираю
Ivan
Dug
можешь заюзать новомодную крутую и молодежную livedata
Ivan
А с помощью RxJava не получится?
Puk
ну, и сами файлы логов глянь
Хех, гоню сейчас через memtest, проблема выявлена
Hovhannes
Есть сто вариантов
Ivan
Недавно писал решение
Извини, не видел(((( Сейчас бы очень пригодилось
Hovhannes
Сделай общий интерактор или репу
Puk
И это ещё не все, всем спасибо
Hovhannes
Или да. Сделай ливдатой
Hovhannes
Где надо обсервь. Когда надо - пости значение
Hovhannes
Ну или моя выдумка с мапой интерфейсов и тригером
Hovhannes
Надо бы бахнуть пост про это
Ivan
Щас буду гуглить, читать, пробовать. Спасибо, терь знаю куда двигаться
Hovhannes
Да. В общем и целом паттерн обсервер
Hovhannes
Ну или если у тебя рх
Ivan
Думал что уже всё сложное сделал, и тут бац, плыл-плыл и у берега усрался:)
Hovhannes
То подписки и подписчики
Ivan
Та нету рх
Hovhannes
Та нету рх
Тогда не внедряй
Ivan
Хорошо, спасибо
Ivan
Попробую ливдату
Hovhannes
Попробую ливдату
Самое простое решение
Ivan
Самое простое решение
Для кого-то прсото, но я первый раз о ней слышу) Но рано или поздно надо с этим поработать
Andrey
привет как в kotlin будет аналог джавы как return a >= 0 c этими compareTo какая то хрень
Kopusha
И это ещё не все, всем спасибо
и что это?) Что-то оно все красненькое у тебя! На микроволновке запускал?
Kopusha
пичаль, что не программное..
Andrey
Найди чат по котлин
Пожалуй пойду поищу чат по сравнениям котлина
Кирилл
Потому что у тебя cluster нуллабельный.
Andrey
смысл в этом нулеабле, если приходится !! ставить
Andrey
как такое обходит?