Anonymous
подскажите пожалуйста в Idea. делаю отсуп для кнопки слева, он сбрасывается на 0
Nikita
Anonymous
Anonymous
constaint layout
Nikita
Nikita
тут всего то 7 вьюшек
Pavel
А что делать, если они не умещаются?
Pavel
Вот, например, в телеграме, если сообщения не умещаются на экран, их можно пролистать
Anonymous
Pavel
А как добавляются элементы в AbsoluteLayout?
Anonymous
Pavel
Да, тогда вот это должно помочь
Pavel
Мне помогла замена GridView на RecyclerView с GridLayoutManager и добавление опции fitSystemWindows="true"
Konstantin
Кто разбирался с shared transition с TextView?
Я правильно понимаю, что решение от гугла (https://www.youtube.com/watch?v=4L4fLrWDvAU&feature=youtu.be&list=PLWz5rJ2EKKc8jQTUYvIfqA9lMvSGQWtte&t=885) поддерживает только изменение размера и цвета текста, но не перемещение на другую позицию?
Roman
Делаю приложение заставок для телефона..
у сервера есть безопасный поиск.. (т.е. когда он отсеивает контент эротического содержания)
на сколько я понял, если выкладывать приложение в гугл плей, контента эротического содержания не должно быть ни в каком виде?
Или если это отключается/включается можно?
Сергій
Сергій
Ник Батчер в приложении Plaid заморочился и сделал
Сергій
Сергій
дизайнер из гугла которые умеет кодить что надизайнил
Konstantin
Сергій
Сергій
это же Plaid
Сергій
https://www.youtube.com/watch?v=EjTJIDKT72M
Сергій
но там жесть
Konstantin
Хотя с этими кастомными шаред трансишенами вообще беда. Их даже просто вызвать для какого-то элемента при переходе проблема :\
Сергій
Konstantin
Roman
ну соцсети понятно..
да даже у с мессенджерами проблемы есть)
вон телегу банили (провда в аппсторе)
а если приложение не соцсеть?
у гугла же есть пунктик по этому поводу
Konstantin
Сергій
Сергій
просто указать window.enterTranstion = MyAwesomeTranstion() и магия должна случится
Konstantin
не понял
Во всех примерах, которые я находил, реализующие кастомные трансишены и использующиеся при переходах между экранами - они вызывались и обрабатывались руками в колбеках.
Konstantin
Сергій
¯\_(ツ)_/¯
Глеб Калиниченко
Скажите, кто как работает с локацией? Выносите логику получения локации в специальный manager? Или у вся эта кухня варится в активити-фрагмент? За ответ спс)
Сергій
ну такое.
Сергій
как написали так и будет работать )
Сергій
Да да. Андроид тоже
Сергій
👍
Сергій
Терпение и только терпение
Gerc
Conduct or
Сергій
Касательно ViewPager, мне лучше его делать на вьюхах, а не фрагментах
Gerc
E
François Leclercq
Есть активность с ресайклером, данные в arraylist. Есть SharedPreferences с чекбоксами. Идея в том чтобы при нажатии на тот или иной чекбокс данные показывались\не показывались. Видимо что-то не то делаю, ибо при коллбеках лист не меняется. В чем может быть дело?
Eugene
François Leclercq
NotifyItemchanged вызывается?
вызываться-то вызывается. но при коллбеке ничего не меняется. я даже кастомный текствью пробую менять, и тот мимо
François Leclercq
я делаю
@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();
}
François Leclercq
знаю что тупо, но ничего не меняется. даже лист сделал статиком (мало ли, из другого потока)
François Leclercq
Для проверки
François Leclercq
Чтобы что-нибудь произошло.
François Leclercq
https://github.com/L1maginaire/CurrencyMonitor/blob/master/app/src/main/java/com/example/currencymonitor/ui/MainActivity.java#L175
Тут можно хоть текствью менять - все равно на выходе ничего
François Leclercq
даже если туда влепить last_update.setText(String.valueOf(System.nanoTime()));
все равно ничо не изменится))
François Leclercq
François Leclercq
Ваще не врубаюсь что мать его происходит)
David
И в bindData у тебя лист изменяется, а адаптер об этом не знает. После любого изменения листа вызывай notifyDataSetChanged. В onResume такое нельзя пихать.
David
А у тебя этот метод точно вызывается? Подебаж
François Leclercq
Вызывается
François Leclercq
François Leclercq
Было 7. Но почему-то при возврате опять 7
David
Убери все лишние adapter.notify
David
У тебя в onResume() такого всего не должно быть
François Leclercq
Убрат онрезюм вообще. опять глухо
David
Если ты список не менял, но сказал адаптеру, notifyItemRemoved или что-то подобное, то пошел рассинхрон
David
А ещё создай адаптер 1 раз в onCreate. А не каждый раз при получении данных
Timur
Привет, ребят! Хотел задать вопрос по realm, есть группа?
David
Не уверен правда, что из-за этого ошибка
Timur
Вопрос глупенький, есть идеи, но не знаю как правильно это сделать. Задача: когда пользователь установил приложение, нужно чтоб в базе уже были данные. Есть Советы как это лучше сделать используя realm ? У меня есть идеи, но мне кажется они не очень