@android_ru

Страница 1483 из 3205
Алексей
22.05.2017
18:43:21
и в resousces сделать boolean isTablet - для планшета true , а в дефолтной - false

Илья
22.05.2017
18:44:37
Если 599, то все прилаги будут рисовать телефонную версию

Google
Igor
22.05.2017
18:45:02
сделать isTV)
Больше костылей, для бога костылей ?

Arsen
22.05.2017
18:45:29
если у юзера 599, то это его проблемы, купил ноунейм китайца - мучайся.

Никита
22.05.2017
18:45:37
Сложнаа

Igor
22.05.2017
18:45:41
Если 599, то все прилаги будут рисовать телефонную версию
Ты за всех то не говори, кое где работают адекватные программисты

Алексей
22.05.2017
18:45:42
Больше костылей, для бога костылей ?
новый девайс новые перменные для новой логики

Илья
22.05.2017
18:46:16
Ты за всех то не говори, кое где работают адекватные программисты
Адекватные = не использующие официальные способы определения планшет/не планшет?)))

Алексей
22.05.2017
18:46:34
поделитесь плиз опытом по поводу яндекса?)

Никита
22.05.2017
18:46:34
context.resources.displayMetrics.widthPixels / context.resources.displayMetrics.density Это я что получаю? Размер экрана?

Алексей
22.05.2017
18:46:51
Дописываю приложение на котлине после другого программиста , задача стоит выбор адреса визуально с Яндекс карты, что посоветуете- Яндекс мапкит или слышал можно через вебвью. Есть у кого-нибудь примеры?

Quantum Harmonizer
22.05.2017
18:47:29
WebView — одно из худших говн, которые есть в Android.

Алексей
22.05.2017
18:47:55
Google
Quantum Harmonizer
22.05.2017
18:48:18
говорят мапкит оч старый
Тыкал палочкой полтора года назад — тупо не работало.

Igor
22.05.2017
18:48:28
Размер экрана в DIP (выше написали))

Никита
22.05.2017
18:48:34
Алексей
22.05.2017
18:49:18
Тыкал палочкой полтора года назад — тупо не работало.
но, чувак который делал прилу до меня схитрил, сделал обертку для карт OSM и назвал обертку яндексМапВью

Igor
22.05.2017
18:49:18
не находит resources
Это Kotlin ? (Java: getResource().getDisplayMetrics() и тд)

Никита
22.05.2017
18:49:35
Аааа) Я с ним ещё не знакомился)

Алексей
22.05.2017
18:50:10
Лол. А OSM неплохи.
Дашь ссыль где с ними можно норм познакомиться или гит ковырять?

Quantum Harmonizer
22.05.2017
18:50:47
Дашь ссыль где с ними можно норм познакомиться или гит ковырять?
их оф. гитхаб + репа с дополнениями (там где маркеры есть)

Алексей
22.05.2017
18:51:39
Quantum Harmonizer
22.05.2017
18:51:57
спасибо, адреса они автокомплитят?
не знаю, не было такой задачи

можно отдельно использовать геокодирование Яндекса через веб

Никита
22.05.2017
18:53:26
Это Kotlin ? (Java: getResource().getDisplayMetrics() и тд)
Понимаю что вопрос совсем нубский... Но как теперь это значение округлить в меньшую сторону?

Алексей
22.05.2017
18:53:40
(int)

Никита
22.05.2017
18:53:57
Не хочет

А, всёъ

Скобочки не так ставил)

Алексей
22.05.2017
18:54:17
а зачем?

Google
Никита
22.05.2017
18:54:44
Ну там выражение, его надо в скобочки взять, а я его не взял

А когда устройство в Landscape, надо считать heightPixels?

Igor
22.05.2017
18:56:09
А когда устройство в Landscape, надо считать heightPixels?
Нет конечно, там система ориентацию обрабатывает и меняет width

Алексей
22.05.2017
18:56:16
а зачем?
isTablet = getScreenWidth()>600

Никита
22.05.2017
18:56:17
Это хорошо, спасибо)

isTablet = getScreenWidth()>600
Не, мне больше вариант Игоря нравится) Там при разных экранах оно будет подстраиваться. БОлее гибкое решение, как по мне)

Никита
22.05.2017
19:01:17
int inDp = (int) (getResources().getDisplayMetrics().widthPixels / getResources().getDisplayMetrics().density); if(checkScreenOrientation()){ gridLayoutManager = new GridLayoutManager(this, inDp/110); } Ну вот как то так у меня выглядит) Одинаковые отступы теперь на разных устройствах и выглядит красиво. (110 - ширина cardview в recyclerview)

Сижу с ноута, ` не работает, что бы код красивенько сделать)

Спасибо за помощь)

Quantum Harmonizer
22.05.2017
19:10:35
Для многострочного кода надо три бэктика и ноутбук тут не при чём

Никита
22.05.2017
19:10:40
Ааааа

Никита
22.05.2017
19:10:57
Понял! Спасибо!)

Михаил
22.05.2017
19:11:51
как можно написать тест к такому кейсу - нужно чтобы все публичные методы класса, что бы не произошло вызывались только после вызова конкретного метода. как такое протестировать?)

возможно ли вообще?

You
22.05.2017
19:13:03
флаг)

DivelNick
22.05.2017
19:16:27


Arsen
22.05.2017
19:18:53
drawable 9 patch

DivelNick
22.05.2017
19:18:56
Зачем мне hint?

Google
Никита
22.05.2017
19:19:28
Всё, забей. Я подумал что тебе надо надпись "Сообщение".

You
22.05.2017
19:20:31
Можете подсказать ресурсов по Kotlin? Вообще ни разу не касался его, но очень нужно. Спрашиваю не у Гугла потому что о у вас наверняка есть опыт и тд

Admin
ERROR: S client not available

Igor
22.05.2017
19:22:18
отдельно еще обычно под 10" делают

DivelNick
22.05.2017
19:25:01
drawable 9 patch
Видимо другого способа нет, придется так

Arsen
22.05.2017
19:27:38
Видимо другого способа нет, придется так
для 21+ есть встроенные тени, elevation вроде

DivelNick
22.05.2017
19:28:12
Они ж снаружи

You
22.05.2017
19:28:31
Спасибо

Arsen
22.05.2017
19:29:14
тогда 9patch

Алексей
22.05.2017
19:32:00
А shape c градиентом для бордера нельзя?

DivelNick
22.05.2017
19:32:33
Я пытался, там радиус для градиента надо задавать если круговой делать, неудобно

Arsen
22.05.2017
19:36:19
ну если дизайн нормальный по слоям, то вырезать тень делов на 2 минуты

You
22.05.2017
19:54:04
нужна помощь очень

your-mirror
22.05.2017
19:54:07
Вопрос. У кого-нибудь была ситуация с бинденым сервисом при вызове onactivityresult после поворота, пропадает соотв. ссылка, а конекшен на бинд сервиса не успевает отработать до onactivityrsult?

You
22.05.2017
19:54:29
постоянно вижу такую ошибку: Error:Process 'command '/root/Downloads/android-studio/jre/bin/java'' finished with non-zero exit value 2

Google
You
22.05.2017
19:54:46
устанавливал разные версии студии

с нуля

если чо у меня линух

несколько дней бился

ничего не помогает

в wine запускал версию для винды

та же самая ошибка

это может быть из-за того, что я студию из-под рута запускаю?

хотя нет

на другом компе та же система и студия нормально пашет

есть предложения?

You
22.05.2017
20:05:01
потому что у меня дефолтный рут

Страница 1483 из 3205