Size: a a a

Android Developers

2020 June 05

DM

Danile Martynov in Android Developers
Vadim Morozov
ну да
хочу менять android:visibility
ты хочешь менять с помощью одной переменной в двух разных вьюмодель визибилити?
источник

VM

Vadim Morozov in Android Developers
Danile Martynov
ты хочешь менять с помощью одной переменной в двух разных вьюмодель визибилити?
у меня один layout в котором хочу подключить два data class в которых будет содержаться view
и менять к примеру TextView для двух фрагментов которые используют данную xml
но в зависимости от разной логики во viewModel'ах
источник

Б

Богдан in Android Developers
Господа, не подкажите по регулярке, можно как-то одной регуляркой вернуть значение
'zapchasti_dlya_telefonov_10000086/akkumulyator_10000087/'.match(/(?:_)(\d+)(?:\/|$)/g);
источник

Б

Богдан in Android Developers
и что бы на выходе был массив
 ["10000086", "10000087"]
источник

Б

Богдан in Android Developers
сейчас такой результат
источник

DM

Danile Martynov in Android Developers
Vadim Morozov
у меня один layout в котором хочу подключить два data class в которых будет содержаться view
и менять к примеру TextView для двух фрагментов которые используют данную xml
но в зависимости от разной логики во viewModel'ах
я бы наверное сделал родительских класс для двоих дата классов, в котором была вью, и в каждом дата классе как то её менял
надеюсь понял)
источник

DB

Dmitry Balash in Android Developers
Vadim Morozov
тогда проблемка)
как мне добавить параметр visibility для этого второго класса
к примеру у меня сейчас стоит вот такой параметр для view
android:visibility="@{viewModel.emptyViewVisibility}"

который ссылается на FirstViewModel
а мне надо для SecondViewModel также менять visibility но уже в зависимости от её реализации и как быть?)
viewModel.emptyViewVisibility пусть возвращает true/false и ты сам в xml выставляй GONE/VISIBLE
источник

НА

Нежный Атлет... in Android Developers
Бывают такие штуки до Лоллипопа, после сборки в том числе. Я использую такой метод: view.setImageDrawable(AppCompatResourses.getDrawable(getApplicationContext(), R.drawable.drawable_id)). И только так у меня всё выглядит нормально. Может, есть другие варианты?
источник

EN

Eugeny Nikolaev in Android Developers
Vadim Morozov
у меня один layout в котором хочу подключить два data class в которых будет содержаться view
и менять к примеру TextView для двух фрагментов которые используют данную xml
но в зависимости от разной логики во viewModel'ах
Имхо, лучше пересмотреть кейс и организовать логику в одном классе vm. Все же, другим людям читать код будет понятнее, да и самому потом
источник

ДР

Дмитрий Рубцов 🇷🇺🔥... in Android Developers
Богдан
сейчас такой результат
паттерн (?:_)(\d+)

Потом группу берешь из матчера для обоих

matcher.group(1)
источник

ДР

Дмитрий Рубцов 🇷🇺🔥... in Android Developers
за работоспособность не ручаюсь, но попробовать стоит
источник

Б

Богдан in Android Developers
Дмитрий Рубцов 🇷🇺🔥
паттерн (?:_)(\d+)

Потом группу берешь из матчера для обоих

matcher.group(1)
спасибо
источник

VM

Vadim Morozov in Android Developers
Eugeny Nikolaev
Имхо, лучше пересмотреть кейс и организовать логику в одном классе vm. Все же, другим людям читать код будет понятнее, да и самому потом
окей
даже если так
но всё же
почему у меня не рабатывает multibinding
https://gist.github.com/mnewlive/504507a8bd61ca6a4911f6be5c6d660e
источник

v

vl_pvm in Android Developers
Нежный Атлет
Бывают такие штуки до Лоллипопа, после сборки в том числе. Я использую такой метод: view.setImageDrawable(AppCompatResourses.getDrawable(getApplicationContext(), R.drawable.drawable_id)). И только так у меня всё выглядит нормально. Может, есть другие варианты?
Да, видимо Студия рисует превью нативно, без AppCompat, наверное связано с мин версией целевой sdk (до 21), Студия показывает то, что будет на самом слабом устройстве
источник

М

Мухамед in Android Developers
всем привет! подскажите пожалуйста: есть фрагмент, в нем выпадающий список, нужно передать значение в зависимости от выбора
источник

М

Мухамед in Android Developers
источник

М

Мухамед in Android Developers
источник

М

Мухамед in Android Developers
источник

М

Мухамед in Android Developers
Мухамед
всем привет! подскажите пожалуйста: есть фрагмент, в нем выпадающий список, нужно передать значение в зависимости от выбора
В childfragment
источник

DB

Dmytro Borysov in Android Developers
Мухамед
всем привет! подскажите пожалуйста: есть фрагмент, в нем выпадающий список, нужно передать значение в зависимости от выбора
в чем конкретно проблема? можно как-то точнее?
источник