Igor
Ребята есть два фрагмента друг под другом и мне из одного из них надо запустить третий фрагмент, чтобы он закрыл оба фрагмента как это сделать? У них разные контейнеры.
Павел 🍵
напиши сам :D такого походу нет
E D
Ребят, а кто-нибудь сталкивался с падением прила при старте сервиса из AppWidgetProvider?
Anonymous
Eugene
Дима
Anonymous
Anonymous
Што. Либо я читаю криво, либо описание кривое)) я так и не понял что требуется то в итоге. Сначала было, что третий закрывает оба предыдущих, потом что они как бы в стеке должны быть, при этом разные контейнеры
Eugene
Ну тогда в один лаяут ложить новый фрагмент в стек, а другой просто скрывать именно контейнер
Igor
Eugene
Eugene
Igor
Eugene
Да есть
ну вот по этому id и скрыть второй лаяут
Igor
Vlad
Добрый вечер
Vlad
нужно, чтобы строка обрезалась, если не помещается на экране
Vlad
Vlad
как можно это сделать?
Vlad
не помогло
Vlad
поэтому и пишу сюда
Vlad
Vlad
правильно же?
Gleb
не помогло
А у тебя Spannable не стоит на TextView?
Gleb
А ещё я не уверен, что wrap_content будет нормально работать с ellipsize
Vlad
спасибо
Vlad
решил
Anonymous
Ребят, как можно сейвить вложенный фрагмент?
Anonymous
Т.е. если есть таб, по переходе на который открывается фрагмент А, и из фрагмента А мы открываем фрагмент Б, а потом переключаемся на другой таб
Anonymous
На следующем нажатии чтобы открывался не А, а Б
Nikita
Ребят, в Realm поля типа RealmList<String> надо руками удалять, или они само удалятся?
Volodymyr
Разве можно создать RealmList с дженериком не RealmObject ?
Anonymous
Eugene
Вот, да
Из коробки нет решения, есть несколько вариантов прикостыливать свой роутинг к фрагментам (неблагодарное решение ибо там и без этого хватает костылей) , делать ui на вьюшках с рукописными стеками (много времени и нужно понимать как и что деалать, много нюансов) или почитать это https://habrahabr.ru/post/317760/ (депрекатед и все последствия связанные с этим)
Eugene
в приложение ютуб у гугла, кстати, это как-то сделано, и они сами свои гайды игнорят, что , впрочем , для них норма
Anonymous
Artyom
Гайз, кто шарит какие инструменты для быстрого прототипирования прилки (мокапы) в материал дизайне существуют? only free tools
Aleksandr
Кто может помочь с созданием одного экземпляра БД в приложении ?
Крутил, вертел с синглтоном, но ничего там и не понял.
Aleksandr
Какой принцип ?
Aleksandr
как программно это реализовать ?
Я начал прописывать создание в Application.
// класс - БД моя
Aleksandr
То IDE ругается, что утечка памяти, то статики нельзя, но еще что-то.
Timur
Anonymous
Эм. Что? Там даже из названия другое предназначение) если по теме, то это значения, которые определяют положение вектора в боксе. По дефолту они равны width и height, то есть вектор вписан целиково) но попробуйте поиграться и например, viewport'ы обрезать на половину или наоборот сильно больше сделать, но в равных пропорциях и увидите о чем я говорю @aadolgiy
Daniil
static можно (хотя и не рекомендуется) если context от application.
Aleksandr
Aleksandr
суть в том, что в моем коде я раз 20 вызываю new DataBase()
Aleksandr
Хочу от этого избавиться.
Дмитрий
Привет. Подскажите плиз контрол для даты-времени(или библиотеку дата-тайм пикера) с адекватной возможностью введения с клавиатуры текстового представления.
Aleksandr
Aleksandr
да
Aleksandr
в application прописать или в теле базы нужно
Aleksandr
private static final IDE выделила как утечку памяти
Vladislav
Ты должен отдельный класс сделать :)
Vladislav
class db {
*Ссыль на бд*
fun init(context: Context) {
db = context.getWr....
}
*Геттер*
}
Vladislav
И из аппликейшна вызываешь init() разок, и всё
Vladislav
Потом дергац себе get instance сколько влезет
Anonymous
Вот тут не подскажу, ибо и сам практического применения не встречал)
Timur
Vladislav
Vladislav
:DDD
Anonymous
Всем привет! Кто работал с firebase analytics? Подскажите плиз) Отсылаю евент, но в консоли не отображаются параметры евента
Anonymous
что не так,
Anonymous
?
Timur
private static final IDE выделила как утечку памяти
Если нужен контекст, то пили так:
public class SuperSimpleSingleton {
private static SuperSimpleSingleton instance;
private Context context;
public static SuperSimpleSingleton getInstance(Context context) {
if (instance == null) {
instance = new SuperSimpleSingleton(context);
}
return instance;
}
private SuperSimpleSingleton(Context context) {
this.context = context.getApplicationContext();
}
}
Или не хранить Context, а сразу БД.
А ещё можно не писать синглтоны.
Anonymous
Daniil