Size: a a a

Android Developers

2020 March 02

S

Sergey8827 in Android Developers
например
источник

R

Ruslan in Android Developers
Руслан
Только не количество символов, а длину текста в dp, можно её получить с помощью Paint.measureText
можешь немного подробней написать. Можно не код, псевдокод подойдет. У меня текст макс может занимать 2 строки. Я высчитываю длину всего текста. Как получить длину каждой строки, чтобы отсечь лишнее?
источник

S

Sergey8827 in Android Developers
источник

S

Sergey8827 in Android Developers
Sergey8827
как гугл плей решает ценуц подписки по разным странам?
кто ставил подписку подскажите, ну плиз
источник

Р

Руслан in Android Developers
Ruslan
можешь немного подробней написать. Можно не код, псевдокод подойдет. У меня текст макс может занимать 2 строки. Я высчитываю длину всего текста. Как получить длину каждой строки, чтобы отсечь лишнее?
Если две, строки, то уже сложнее... по-моему, придётся делить на TextView.linesCount.
источник

Р

Руслан in Android Developers
Ещё не забудь вычесть маргины и паддинги, если они есть, когда будешь сравнивать с длиной экрана.
источник

Р

Руслан in Android Developers
Ты уверен, что тебе нужно реализовать именно ellipsize?
источник

Р

Руслан in Android Developers
Гораздо проще было бы задать символьный лимит, и там уже отсекать в произвольном месте.
источник

R

Ruslan in Android Developers
Руслан
Гораздо проще было бы задать символьный лимит, и там уже отсекать в произвольном месте.
мне все равно как, главное чтобы было видно что текст отображен не полностью. Если есть более простой способ, внимательно слушаю)
источник

Р

Руслан in Android Developers
Ruslan
мне все равно как, главное чтобы было видно что текст отображен не полностью. Если есть более простой способ, внимательно слушаю)
Ну тогда типа такого:
fun trim(text: String): String {
   return if (text.length > MAX_LENGTH) {
       text.substring(0, MAX_LENGTH)
           .replace(text.get(text.lastIndex), $ellipsis)
   } else {
       text
   }
}
источник

Р

Руслан in Android Developers
$ellipsis – символ из kotlin.text.Typography
источник

DM

Dem Mort in Android Developers
Как они достали менять инициализацию viewmodel , подскажите плиз как нынче и с каким импортом нубу..
источник

i

iamthevoid in Android Developers
провались в сорцы, должно быть написано
источник

v

vitaly in Android Developers
Sergey8827
как гугл плей решает ценуц подписки по разным странам?
так вроде же сам указываешь, не?
источник

v

vitaly in Android Developers
Sergey8827
по нормальному можно узнавать версии на сайте https://mvnrepository.com/repos/jcenter
блин, там же нужно стотыщ лет каждую зависимость пробивать...
источник

Sergey λ in Android Developers
гугловые можно смотреть на maven.google.com,
или же в студии в Project structure
источник

v

vitaly in Android Developers
я думал мошт какой скрипт / таск для градла есть, штоб красиво обновлял версии зависимостей или типа того
источник

v

vitaly in Android Developers
Sergey λ
гугловые можно смотреть на maven.google.com,
или же в студии в Project structure
о, интересно, не видел этого. Тоже стотыщ лет руками править, но всё равно спасибо!
источник

Sergey λ in Android Developers
vitaly
о, интересно, не видел этого. Тоже стотыщ лет руками править, но всё равно спасибо!
ты так говоришь будто бы в проекте у тебя сотни сторонних библиотек 😁
источник

v

vitaly in Android Developers
Sergey λ
ты так говоришь будто бы в проекте у тебя сотни сторонних библиотек 😁
нуууууу, как тебе сказать... 😅
источник