@android_ru

Страница 2639 из 3205
Никита
10.02.2018
16:20:32
лучше xml показать

Danya
10.02.2018
16:21:05
А какая цель? Уместить элементы в экран или сделать прокрутку?
в таблице есть элементы(картинка+текст) параметр таблицы по калоннам автофит. Цель сделать так чтобы на разрешении ниже full hd последние элементы были в области видимости. Приложение свое тестировал на full hd и 2k а вот на hd обрезается(это телефон zte) возможно это его специфическая особенность отображения, но это маловероятно

Vlad
10.02.2018
16:21:35
лучше xml показать
весь, или только на кнопку?

Никита
10.02.2018
16:22:27
весь, или только на кнопку?
да закиньте весь в гист да и все

Google
Никита
10.02.2018
16:22:32
тут всего то 7 вьюшек

Danya
10.02.2018
16:23:12
Konstantin
10.02.2018
16:23:28
wrap_content надо сменить на match_constraint

Vlad
10.02.2018
16:23:36
тут всего то 7 вьюшек
https://pastebin.com/uQUakCuF

Danya
10.02.2018
16:23:41
А что делать, если они не умещаются?
все в теории должно быть нормально, как раз на разрешении от full hd проблем нет

Pavel
10.02.2018
16:24:49
все в теории должно быть нормально, как раз на разрешении от full hd проблем нет
Вот, например, в телеграме, если сообщения не умещаются на экран, их можно пролистать

Никита
10.02.2018
16:25:07
https://pastebin.com/uQUakCuF
app:layout_constraintLeft_toLeftOf="parent" чот подозрительно :D

Vlad
10.02.2018
16:26:05
app:layout_constraintLeft_toLeftOf="parent" чот подозрительно :D
убрал на кнопку авторизация. Вылезла та же ошибка на кнопке авторизация

Danya
10.02.2018
16:26:42
Вот, например, в телеграме, если сообщения не умещаются на экран, их можно пролистать
у меня все можно пролистовать вниз, я имею ввиду что сколько не пролистывай на full hd последнюю строку видно, а на hd со срезом снизу в пару десятков пикселей

какая то совсем нетревиальная проблема

Никита
10.02.2018
16:27:35
убрал на кнопку авторизация. Вылезла та же ошибка на кнопке авторизация
я в смысле у тебя кнопка в право нижнем углу, вот и лепи её констрейнтами к низу и правой стороне, а не к левой

Google
Vlad
10.02.2018
16:28:35
я в смысле у тебя кнопка в право нижнем углу, вот и лепи её констрейнтами к низу и правой стороне, а не к левой
убрал в XML все строки связаные с отсупами и поправил восстановил - все ок. Спасибо

Danya
10.02.2018
16:28:54
А как добавляются элементы в AbsoluteLayout?
в абсолюте лежит gridview которая заполняется информацией

Pavel
10.02.2018
16:32:40
Мне помогла замена GridView на RecyclerView с GridLayoutManager и добавление опции fitSystemWindows="true"

Konstantine
10.02.2018
17:19:54
Кто разбирался с shared transition с TextView? Я правильно понимаю, что решение от гугла (https://www.youtube.com/watch?v=4L4fLrWDvAU&feature=youtu.be&list=PLWz5rJ2EKKc8jQTUYvIfqA9lMvSGQWtte&t=885) поддерживает только изменение размера и цвета текста, но не перемещение на другую позицию?

Рома
10.02.2018
17:20:52
Делаю приложение заставок для телефона.. у сервера есть безопасный поиск.. (т.е. когда он отсеивает контент эротического содержания) на сколько я понял, если выкладывать приложение в гугл плей, контента эротического содержания не должно быть ни в каком виде? Или если это отключается/включается можно?

Konstantine
10.02.2018
17:21:45
правильно понял )
Н-де, все печальнее, чем казалось :\

Sergey
10.02.2018
17:21:47
Ник Батчер в приложении Plaid заморочился и сделал



дизайнер из гугла которые умеет кодить что надизайнил

Konstantine
10.02.2018
17:23:34
Sergey
10.02.2018
17:24:02
Сделал что именно?
анимацию переноса текста

Konstantine
10.02.2018
17:24:24
анимацию переноса текста
А исходники он не выкладывал случаем?

Sergey
10.02.2018
17:24:40
Sergey
10.02.2018
17:24:44
это же Plaid

https://www.youtube.com/watch?v=EjTJIDKT72M

но там жесть

Konstantine
10.02.2018
17:25:39
Хотя с этими кастомными шаред трансишенами вообще беда. Их даже просто вызвать для какого-то элемента при переходе проблема :\

Google
Рома
10.02.2018
17:26:22
Посмотри ВК)
ну соцсети понятно.. да даже у с мессенджерами проблемы есть) вон телегу банили (провда в аппсторе) а если приложение не соцсеть? у гугла же есть пунктик по этому поводу

Konstantine
10.02.2018
17:26:31
вот https://github.com/nickbutcher/plaid/blob/master/app/src/main/java/io/plaidapp/ui/transitions/ReflowText.java
А, видел это дело, не получилось завести у себя.

вот https://github.com/nickbutcher/plaid/blob/master/app/src/main/java/io/plaidapp/ui/transitions/ReflowText.java
Но я правильно понимаю, что даже сделав кастомный трансишн, его при переходах надо вызыватуь самому в ШаредЭлементКолбеке?

Sergey
10.02.2018
17:49:50
просто указать window.enterTranstion = MyAwesomeTranstion() и магия должна случится

Konstantine
10.02.2018
17:50:51
не понял
Во всех примерах, которые я находил, реализующие кастомные трансишены и использующиеся при переходах между экранами - они вызывались и обрабатывались руками в колбеках.

Sergey
10.02.2018
17:51:26
¯\_(ツ)_/¯

Gleb
10.02.2018
17:52:33
Скажите, кто как работает с локацией? Выносите логику получения локации в специальный manager? Или у вся эта кухня варится в активити-фрагмент? За ответ спс)

Grushin
10.02.2018
17:53:25
хейтеры фрагментов имеются тут?)

Quantum Harmonizer
10.02.2018
17:54:08
хейтеры фрагментов имеются тут?)
Каждый десятый, я думаю :)

Grushin
10.02.2018
17:57:10
вообщем, мы видимо попали в тупую ситуацию

откладывали рефакторинг и сейчас теряемся в коде

баги вышли

не найдем

все из-за фрагментов. У нас активити-хост с нижним боттомбаром и фрагментами.

в них дикий ужас. не юзайте фрагменты :)

Google
Quantum Harmonizer
10.02.2018
17:59:10
Grushin
10.02.2018
17:59:21
Sergey
10.02.2018
17:59:26
как написали так и будет работать )

Quantum Harmonizer
10.02.2018
17:59:34
ViewFlipper :))
Это ещё что?

как написали так и будет работать )
Фрагменты написаны плохо.

Grushin
10.02.2018
18:00:12
надо будет сесть и переписывать все. с чистого листа.

Sergey
10.02.2018
18:00:30
Фрагменты написаны плохо.
Да да. Андроид тоже

Admin
ERROR: S client not available

Quantum Harmonizer
10.02.2018
18:01:05
ViewFlipper :))
Мне кажется, что он решает другую задачу.

Grushin
10.02.2018
18:01:14
кстати получилось сделать список в списке, Сергей

без косяков)

Sergey
10.02.2018
18:01:33
?

Grushin
10.02.2018
18:01:49
там лэйаут менеджер кастомный

Konstantin
10.02.2018
18:02:02
ну хз нащет фрагментов. тоже есть такое - фрагменты на каждый экран, потом в одном из них есть табы на фрагментах (viewpager) в котором еще один вложеный фрагмент с картой

и вроде даже воркает )

Quantum Harmonizer
10.02.2018
18:02:45
и вроде даже воркает )
Ясное дело. Но когда что-то идёт не так, дебажить фрагменты — это огонь.

Konstantin
10.02.2018
18:06:07
и что тогда делать

Sergey
10.02.2018
18:06:46
и что тогда делать
Терпение и только терпение

Quantum Harmonizer
10.02.2018
18:07:56
и что тогда делать
Либо страдать (вариант для усидчивых мазохистов вроде меня), либо взять что-то нормальное.

Google
Konstantin
10.02.2018
18:08:03
не, ну я про такой подход только раз где то встречал, активити и кастомные вьюшки и без фрагментов. что в них кастомного мне не особо понятно было, возможно что они типа как заменяли фрагменты

Gerc
10.02.2018
18:08:27
Conduct or

Sergey
10.02.2018
18:08:33
Касательно ViewPager, мне лучше его делать на вьюхах, а не фрагментах

Konstantin
10.02.2018
18:09:51
Conduct or
https://github.com/bluelinelabs/Conductor ?

Gerc
10.02.2018
18:10:00
E

flattery
10.02.2018
18:17:26
Есть активность с ресайклером, данные в arraylist. Есть SharedPreferences с чекбоксами. Идея в том чтобы при нажатии на тот или иной чекбокс данные показывались\не показывались. Видимо что-то не то делаю, ибо при коллбеках лист не меняется. В чем может быть дело?

flattery
10.02.2018
18:30:15
NotifyItemchanged вызывается?
вызываться-то вызывается. но при коллбеке ничего не меняется. я даже кастомный текствью пробую менять, и тот мимо

я делаю @Override public void onSharedPreferenceChanged(SharedPreferences sharedPreferences, String key) { if (key.equals(getString(R.string.pref_show_eur))) { list.remove(1); ... и @Override protected void onResume() { super.onResume(); if(mAdapter!=null) mAdapter.notifyDataSetChanged(); }

знаю что тупо, но ничего не меняется. даже лист сделал статиком (мало ли, из другого потока)

Константин
10.02.2018
18:48:34
А зачем ремувить первый элемент массива?

flattery
10.02.2018
18:49:27
Для проверки

Константин
10.02.2018
18:50:02
Какой такой проверки?)))

flattery
10.02.2018
18:50:25
Чтобы что-нибудь произошло.

https://github.com/L1maginaire/CurrencyMonitor/blob/master/app/src/main/java/com/example/currencymonitor/ui/MainActivity.java#L175 Тут можно хоть текствью менять - все равно на выходе ничего

David
10.02.2018
18:50:58
знаю что тупо, но ничего не меняется. даже лист сделал статиком (мало ли, из другого потока)
Дак сразу после remove и делай notifyDataSetChanged. И проверь что list в адптере это тот же самый объект.

flattery
10.02.2018
18:55:02
даже если туда влепить last_update.setText(String.valueOf(System.nanoTime())); все равно ничо не изменится))

Ваще не врубаюсь что мать его происходит)

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