Size: a a a

Android Developers

2020 November 16

S

Silent829 in Android Developers
это ж основы, не?
public val user: User get() = _user
private var _user: User

init(user: User) {
   _user = user
}
источник

Я

Ярослав in Android Developers
Alex Android
Привет. В MIUI есть фича Безграничный экран, как её определить?
Могучая рефлексия в помощь
источник

VD

Victor Dobrov in Android Developers
Silent829
а зачем давать вьюшке обзервить мутабл лайв дейту если она только читает данные?
источник

DM

Danile Martynov in Android Developers
Victor Dobrov
кто  родитель mutablelivedata??
)
источник

S

Silent829 in Android Developers
Victor Dobrov
кто  родитель mutablelivedata??
)
лайвдейта
источник

VD

Victor Dobrov in Android Developers
держи замена    livadata  + mutablelivedata
источник

DM

Danile Martynov in Android Developers
иногда просто зайти в сорцы..
источник

S

Silent829 in Android Developers
ну? так как какая разница, методом ты или ридонли возвращаешь
источник

AN

Anton Novikov in Android Developers
Приветствую всех. Кто знает как отключить отступ от клавиатуры при смене textview.  Что бы было не как на гифке.
источник

VD

Victor Dobrov in Android Developers
Silent829
ну? так как какая разница, методом ты или ридонли возвращаешь
большая! тебе нужен читабельный код. и чем его меньше тем лучше
источник

VD

Victor Dobrov in Android Developers
зачем тебе лишние переменные?
источник

S

Silent829 in Android Developers
Victor Dobrov
зачем тебе лишние переменные?
бро, чем отличается ридонли переменная от метода?
источник

D

Dzmitry in Android Developers
Silent829
бро, вьюшка читая обзервит через вьюмодель лайвдату, а их изменение через мутабллайвдейту
Вопрос не в этом. Вот у меня есть MutableLiveData<List<SomeObj>>. Я добавляю в БД новый элемент, соответственно чтобы он отобразился на экране мне нужно обновить список. Но обновить его я могу только сделав новый запрос к БД, т.к. в лайвдате лежит List<> а не MutableList<>. Если бы лежал MutableList я бы добавил в этот список новый объект и в БД
источник

K

KoT0N in Android Developers
Сергей П.
Ну можно в приложении скажем получить данные от неправильного и высчитать из них правильные с поправкой на калибровку. Но зачем?
1. Это зубодробительная математика если вникать. Всякие углы Эйлера
2. Параметры калибровки и поправок еще определить надо
3. Пересчет будет в этом одном приложении. Как перехватить данные с акселерометра и отдавать поправленные в систему?  Метода не вижу.
4. Ну и объясните что за кейс, зачем оно надо? Люди и со сломанным отлично жииь могут, нах он нужен кроме ловли поворота экрана и некоторых игр. Или там дефектная партия в миллион аппаратов?
источник

S

Silent829 in Android Developers
Victor Dobrov
зачем тебе лишние переменные?
чем 2 строчка отличается от 3?
источник

Я

Ярослав in Android Developers
Лол, не видел такого ещё, а у тебя какие-то флаги для этого активити в AndroidManifest есть по типу
android:windowSoftInputMode="adjustResize"? И вообще ты завернул этот екран в scrollview?
источник

DD

Dmitry Denisoff in Android Developers
Народ, подскажите, в чем может быть вопрос - может кто встречался. При добавлении фрагмента (with ViewModel) студия падает при запуске с сообщением cause: java.io.EOFException.
источник

AN

Anton Novikov in Android Developers
Ярослав
Лол, не видел такого ещё, а у тебя какие-то флаги для этого активити в AndroidManifest есть по типу
android:windowSoftInputMode="adjustResize"? И вообще ты завернул этот екран в scrollview?
В манифесте adjustResize, экран в scrollview. Все нормально работает на андроид 10, ниже как на гифке.
источник

СП

Сергей П. in Android Developers
Там ориентация часом не заблокирована?  На шторке.
источник

K

KoT0N in Android Developers
Сергей П.
Там ориентация часом не заблокирована?  На шторке.
не,так бы не вообще поворачивался, та и то, только когда блокируешь эту "ориентацию" сейчас можно видеть чат телеграмм, а так постоянно приходиться удерживать +- под 45 градусов чтобы напечатать сообщение потому что он вертиться как ему вздумаеться
источник