Size: a a a

Android Developers

2021 September 22

СП

Сергей П. in Android Developers
Оганесс))
Метод delete состоящий из 5 слов delete это только у тебя)))
источник

ОА

Оганнес Асатрян... in Android Developers
а класс с 4 дженериками видел ?)))
источник

🚧

🚧 in Android Developers
сначала не понял, а потом как понял))) хаха))
источник

L

Leonid in Android Developers
Что значит - открыть? Вы же его сохранили, вам лучше знать, как и где открывать.

Кстати, не следует возвращать из этой функции путь к файлу. Вы и так туда его передаете, зачем обратно возвращать, причем не всегда? Если нужно вернуть успех/неуспех, то можно использовать Boolean.
источник

ОА

Оганнес Асатрян... in Android Developers
источник

ПП

Паша Павлов... in Android Developers
Добрый вечер, подскажите пожалуйста, может кто-то знает хорошую либу для подписи пдф документов?
источник

🚧

🚧 in Android Developers
охренеть))
источник

ОА

Оганнес Асатрян... in Android Developers
прикол в том, что сейчас я смотрю и у меня тот же эффект. как же давно это было что я успел забыть и читаю как в первый раз

2 месяца! да. дофига
источник

ИC

Иван Calloop in Android Developers
А не найдется ли простого примерчика?) Похоже, что это может решить мою проблему
источник

v

vremenno___1 in Android Developers
Ребят, если приложение в раннем доступе в маркете, это должны одобрить, или как? Рабочую версию закинул, и пишет "неактивна"
источник

ОА

Оганнес Асатрян... in Android Developers
у меня на ютуб целое видео о том как опубликовать приложение
источник

ПГ

Паша Губер in Android Developers
можно ли как-то расшифровать игру после apk protector'a
источник

DA

Dmitry Aleksandrovic... in Android Developers
Вообще, я пытаюсь реализовать логику открытия  вложений из чата (картинки, pdf и так далее).

Вложение состоит из двух полей id и url.

По URL я скачиваю файл и хочу его сохранить в памяти (лучше сохранять временно), чтобы открыть его для просмотра.

Вот как раз Intent.createChooser() мне подходит, чтобы пользователь выбрал сам приложение через которое открыть файл.

Возвращаю путь файла из функции, чтобы потом сразу открыть его по этому пути.

Первый раз подобное делаю, поэтому любому совету буду рад
источник

A

Ayat in Android Developers
Доброго времени суток!
Подскажите, пожалуйста, если кто сталкивался

кейс:
. есть кастом вью со своими кастомными атрибутами
. я хочу засэтить атрибуты используя dataBinding
. условно, для стандартных атрибутов сэтить получается, например android:text="@{itemData.title}" - работает
. теперь пытаюсь засэтить кастом атрибуты(указал ниже) и получаю ошибку

"cannot find a setter for PriceRangeSlider app:priceFrom that accepts parameter type float".

В xml файле прописывал: app:priceFrom="@{itemData.priceFrom}"  где переменная имеет соответствующий тип данных,  float

<declare-styleable name="PriceRangeSlider">
       <attr name="priceFrom" format="float" />
       <attr name="priceTill" format="float" />
   </declare-styleable>

Вопрос: подскажите как можно засетить касотмнные атрибуты в связке с dataBinding-ом. Мне нужно засэтить атрибут, чтобы в init методе кастомной вьюхи был доступ к нему следующим образом typedArray.getFloat(R.styleable.PriceRangeSlider_priceFrom, 0f)
источник

L

Leonid in Android Developers
Вы и так путь передаете в функцию. Зачем его туда-сюда гонять, если он заранее известен? Все равно нужно проверять, успешно был файл записан или нет.
источник

L

Leonid in Android Developers
app:priceFrom работает без databinding?
источник

A

Ayat in Android Developers
да, если в xml указать условно

app:priceFrom="0"
app:priceTill="9800"

то всё работает
источник

ОА

Оганнес Асатрян... in Android Developers
не удивляйся если никто не будет отвечать на твои вопросы. здесь больше тех кто создает приложения, нежели нечто иное
источник

ПГ

Паша Губер in Android Developers
понял, но все таки может повезет и кто-то поможет
источник

L

Leonid in Android Developers
Лучше разделять лейауты и код. Это совершенно разные вещи.

Ну, или танцевать с бубном, например так: https://medium.com/androiddevelopers/android-data-binding-custom-setters-55a25a7aea47
источник