Size: a a a

Android Developers

2021 May 17

ES

Egor Sigolaev in Android Developers
должно, т.к. от экстра ничего не влияет
источник

MM

Michael Mazaev in Android Developers
"vnd.android-dir/mms-sms" - это универсальный идентификатор? Такое приложение на всех устройствах есть?
источник

K

Kasem in Android Developers
гуглим)
источник

MM

Michael Mazaev in Android Developers
Не помогло. Предлагает выбрать приложение из списка.
В списке множество разных мессенджеров.
источник

AT

Artem Tuck in Android Developers
Всем доброго времени суток. Подскажите, пожалуйста как можно реализовать это используя корутиновский оператор filter. Есть 2 коллекции :
1)  contacts, в которой есть поле
var phoneNumbers: List<String>?
2) phones - лист стрингов
Необходимо отфильтровать 1 коллекцию таким образом чтобы там не было таких же phoneNumbers как во второй коллекции.

Я сделал, но уверен, что можно намного более элегантно это сделать.

https://pastebin.com/hqe0em5z
источник

K

Kasem in Android Developers
smsIntent.setPackage("com.google.android.apps.messaging");

тогда так
источник

PE

Pavel Erokhin in Android Developers
предлагаю заменить remove на removeIf и вынести туда условие
источник

EB

Elisey Budnitsky in Android Developers
Немного не понял, а в чем суть?
источник

А

Антон in Android Developers
чтобы Ide понимала, что свойство - это 2 возможные функции (геттер/сеттер). Я там пикчу ниже вопроса кидал
источник

AT

Artem Tuck in Android Developers
cпасибо
источник

EB

Elisey Budnitsky in Android Developers
Это свойственно котлину.
Твоя глобальная переменная будет также иметь данные методы, но ты можешь их самостоятельно переопределить через set, get сразу же после объявления
источник

MM

Michael Mazaev in Android Developers
Это сработало
Но на Xiaomi может быть не установлено гугловского приложения для мессаджинга
Какой пакет у их мессенджера, не подскажите?
источник

EB

Elisey Budnitsky in Android Developers
В контексте данной строки там может быть что-то типо

class A{
var name = "some name"
}

И тогда
var a = A()
a.name будет таким же, как на той картинке
источник

ОА

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

ОА

Оганнес Асатрян... in Android Developers
иди в чат по котлин/дваша или на каком языке пишешь
источник

PE

Pavel Erokhin in Android Developers
это так в джаве, для котлина показывается
источник

PE

Pavel Erokhin in Android Developers
в котлин тебе нужно задекларировать свойство, которое под собой генерирует филд
источник

PE

Pavel Erokhin in Android Developers
и сеттер и геттер уже со специальным синтаксисом задекларировать для свойства
источник

PE

Pavel Erokhin in Android Developers
хотя может быть сработает как ты хочешь только так:

@JvmField
private var govno = 0

fun getGovno() = govno
fun setGovno(value: Int) {
   govno = value
}

Вопрос
конечно зачем, если просто можно свойству задать со своей логикой сеттер или геттер
источник

ОА

Оганнес Асатрян... in Android Developers
не продолжай темы вне андроид
источник