Size: a a a

StartAndroid Ru Chat

2020 August 25

В

Виталь in StartAndroid Ru Chat
Спс работает
источник

Н

Наиль in StartAndroid Ru Chat
Dmitry Vinogradov
оплатил, должно заработать
Спасибо
источник

SM

Starikov Mark in StartAndroid Ru Chat
Переслано от Starikov Mark
Подскажите пожалуйста
Делаю платную подписку в приложение. Функция подписаться работает. Подписка оформляется, в Гугл плэй показывается, чек приходит. Но вот как не проверю autoRenewing получаю походу false, и в приложении функции не разблокировать из за этого, так как не получается проверить состояние подписки. Подписка месячная с пробным периодом на неделю. Может кто сталкивался или знает?
источник

S

SevenXP in StartAndroid Ru Chat
Может кто сталкивался на Android 5.0-5.1 не подтягивает color.xml or drawable.xml в другом файле drawable.xml на 6.0 + работает
Файл color используется для наложения альфы.

<selector ...>
<item alpha="0.12" android:color="?attr/colorPrimary" />
</selector>
источник

S

SevenXP in StartAndroid Ru Chat
Если даже без альфы все равно не работает. Сразу задать в xml colorPrimary все ок кроме того что у меня не будет альфы
источник

S

SevenXP in StartAndroid Ru Chat
Такая реализация у многих материал компонентов но не могу понять по чему не работает
источник

S

SevenXP in StartAndroid Ru Chat
На 5.0-5.1
источник

S

SevenXP in StartAndroid Ru Chat
По сути альфа работает не подставляется именно цвет
источник

S

SevenXP in StartAndroid Ru Chat
За мест синего розовый
источник

S

SevenXP in StartAndroid Ru Chat
Хотя это возможно что colorStateList с Android 6.0 в рантайме
источник

S

SevenXP in StartAndroid Ru Chat
И за сложной вложенности может и тупит
источник

A

Artem [Android] in StartAndroid Ru Chat
SevenXP
Может кто сталкивался на Android 5.0-5.1 не подтягивает color.xml or drawable.xml в другом файле drawable.xml на 6.0 + работает
Файл color используется для наложения альфы.

<selector ...>
<item alpha="0.12" android:color="?attr/colorPrimary" />
</selector>
селекторы сапортят атрибуты с 6 андроида вроде
источник

S

SevenXP in StartAndroid Ru Chat
Одиночный типа на textColor вроде бы норм (поправка использовал как drawable) но у меня:
ColorSelector-DrawableXml-SelectorState-Button
Но я не нашел как это обходят в материал компонентах
источник

МТ

Максим Таранюк... in StartAndroid Ru Chat
Переслано от Максим Таранюк...
Подскажите пожалуйста, как более грамотно устроить свое приложение

У меня есть Model который я получаю при помощью Retrofit. Лежит он у меня в папке как на скрине.

И сейчас я хочу его сохранить как Entity в Room.  

Сейчас у меня эти классы как на скрине разложены по папочкам.

ВОПРОС
У меня по сути 2 одинаковых класса. Как мне более корректно их распределить по папкам?
Создать отдельную папку в папке data с моделями? Или оставить 2 разноименных класса но одинаковые внутри, и потом где-то сетить значения из Model ретрофита в Entity для рум?
источник

K

Kasem in StartAndroid Ru Chat
Максим Таранюк
Переслано от Максим Таранюк
Подскажите пожалуйста, как более грамотно устроить свое приложение

У меня есть Model который я получаю при помощью Retrofit. Лежит он у меня в папке как на скрине.

И сейчас я хочу его сохранить как Entity в Room.  

Сейчас у меня эти классы как на скрине разложены по папочкам.

ВОПРОС
У меня по сути 2 одинаковых класса. Как мне более корректно их распределить по папкам?
Создать отдельную папку в папке data с моделями? Или оставить 2 разноименных класса но одинаковые внутри, и потом где-то сетить значения из Model ретрофита в Entity для рум?
сохраняю как SomeObjectResponse и SomeObjectEnitity
источник

МТ

Максим Таранюк... in StartAndroid Ru Chat
Kasem
сохраняю как SomeObjectResponse и SomeObjectEnitity
Спасибо за ответ.
SomObjectResponse  будет заполнен данными. Как их передать в SomeObjectEntity?
источник

K

Kasem in StartAndroid Ru Chat
Максим Таранюк
Спасибо за ответ.
SomObjectResponse  будет заполнен данными. Как их передать в SomeObjectEntity?
override onSucces (response : SomeObjectResponse) {
insertSomeObject(SomeObjectEntity(response.id, response.title))
}
источник

МТ

Максим Таранюк... in StartAndroid Ru Chat
Kasem
override onSucces (response : SomeObjectResponse) {
insertSomeObject(SomeObjectEntity(response.id, response.title))
}
Спасибо.
источник

А

Артём in StartAndroid Ru Chat
Максим Таранюк
Переслано от Максим Таранюк
Подскажите пожалуйста, как более грамотно устроить свое приложение

У меня есть Model который я получаю при помощью Retrofit. Лежит он у меня в папке как на скрине.

И сейчас я хочу его сохранить как Entity в Room.  

Сейчас у меня эти классы как на скрине разложены по папочкам.

ВОПРОС
У меня по сути 2 одинаковых класса. Как мне более корректно их распределить по папкам?
Создать отдельную папку в папке data с моделями? Или оставить 2 разноименных класса но одинаковые внутри, и потом где-то сетить значения из Model ретрофита в Entity для рум?
Лучше не объединять разные модели. Всегда есть шанс, что начнутся расхождения, потом сильно больше переделывать. Ну, и принято иметь отдельные модели. :) А вот по папкам не подскажу.
источник

🇺

🇺🇦🗽🇷🇺 in StartAndroid Ru Chat
Иван Таран
нет, он у меня в другом классе, я не понимаю, как мне из адаптера обратиться в мэйнактивити. Я посторно создал объект в адаптере, наверно это нехорошо... но я никак способа придумать не могу, как узнать в методе адаптера состояние спиннера в диалоговом окне
мне кажется вся проблема в том что ты процентов на 70 не понимаешь что пишешь, тебе нужно понять эту связь активности а раздутием ею Layout, та же история и с адаптером, нужно понять зачем ты делаешь операцию findViewById, + почитай про exсeptions ты должен уметь понимать откуда и почему они прилетают (null pointer помойму одна из самых простых, легких и самых частых которые будут тебе встречаться ) тоесть ты должен понимать что пытается тебе донести ошибка, и по поводу получения данных из активности в адаптер тут все просто, посмотри как ты засовываешь в адаптер свой список елементов, сделай схожую операцию и с другими данными которые тебе нужно перебросить из активности в адаптер
источник