Size: a a a

Android Developers

2021 January 17

D

Denis in Android Developers
Архадар Уваров
то есть из этих 2 файлов можно обратно развернуть проект в андроид стиудия, верно?
Одноко же с 1 апк фала без jsona это сделат не получится, верно?
А по поводу твоего вопроса. По-простому это обходится через установку прилы из маркета. На остальное система будет жаловаться
источник

a

arsenyi in Android Developers
ребят, подскажите пожалуйста, такая ситуация. есть класс1, там данные, есть класс2, там некая логика, и есть класс3, там должны данные "вывестись". мне нужно передавать значение из класса1 в класс2, а потом из класса2 в класс3. в класс2 все нормалльно передается, но как потом передать это значение в класс3?
источник

TT

Turalllb Turalll in Android Developers
arsenyi
ребят, подскажите пожалуйста, такая ситуация. есть класс1, там данные, есть класс2, там некая логика, и есть класс3, там должны данные "вывестись". мне нужно передавать значение из класса1 в класс2, а потом из класса2 в класс3. в класс2 все нормалльно передается, но как потом передать это значение в класс3?
Ужас а не вопрос. Вот из класса 1 в 2 нормально передалось, вот так же из класса 2 в класс 3 передавайте. Для читателей вопроса нет разницы между классами 1, 2 и 3.  Подозреваю класс три это какой то фрагмент или активность. Передавать например через intent, arguments, через инжектирование или.. в зависимости от того какие данные и что это за класс 3
источник

a

arsenyi in Android Developers
Turalllb Turalll
Ужас а не вопрос. Вот из класса 1 в 2 нормально передалось, вот так же из класса 2 в класс 3 передавайте. Для читателей вопроса нет разницы между классами 1, 2 и 3.  Подозреваю класс три это какой то фрагмент или активность. Передавать например через intent, arguments, через инжектирование или.. в зависимости от того какие данные и что это за класс 3
хорошо, перефразирую. первый класс - адаптер. из него я передаю значение в класс2 - там происходит логика, и потом уже из класса - логики вернуть значение в фрагммент
источник

TT

Turalllb Turalll in Android Developers
arsenyi
хорошо, перефразирую. первый класс - адаптер. из него я передаю значение в класс2 - там происходит логика, и потом уже из класса - логики вернуть значение в фрагммент
почему адаптер и класс 2 лежат не внутри фрагмента или связного с ним класса (презентер или вьюмодель)
источник

a

arsenyi in Android Developers
Turalllb Turalll
почему адаптер и класс 2 лежат не внутри фрагмента или связного с ним класса (презентер или вьюмодель)
а как адаптер будет лежать внутри фрагмента? ресайкл вью
источник

a

arsenyi in Android Developers
в класс2 у меня чисто логика, сейчас она в фрагменте, но я хочу вынести ее в класс
источник

СП

Сергей П. in Android Developers
Rasuljon Irmatov
Привет всем встретился с такой проблемой есть API запрос  который возвращает элементы каждый элемент имеет свой id как в  viewHolder от RecyclerView   сохранить этот id правильно и получить к нему доступ
Я сую id через setTag во вьюхолдер  в onBind, там он и хранится
источник

TT

Turalllb Turalll in Android Developers
arsenyi
в класс2 у меня чисто логика, сейчас она в фрагменте, но я хочу вынести ее в класс
ну это не проблема, пусть будет в другом классе, главное то что ссылка на этот класс будет в фрагменте и они смогут общаться
источник

a

arsenyi in Android Developers
Turalllb Turalll
ну это не проблема, пусть будет в другом классе, главное то что ссылка на этот класс будет в фрагменте и они смогут общаться
да это понятно, но вот если, ай, сейчас код кину
источник

Д

Дмитрий in Android Developers
Всем привет! Подскажите пожалуйста: какой конструктор использовать для создания Notification в Android API < 25?
NotificationCompat.Builder(context) пишет, что Builder deprecated in java
Но конструктор NotificationCompat.Builder(context, string) предполагает передачу в string id канала, которые появляются только в api 26+
источник

a

arsenyi in Android Developers
это в адаптере
источник

a

arsenyi in Android Developers
в методе generateWord у меня return пристаиваться  переменной класса TestGenerate значение, которое я потом должен получить в классе фрагменте (класс3), но это не работает, потому что переменная в фрагмннте 0, что и логично, как это исправить?
источник

TT

Turalllb Turalll in Android Developers
arsenyi
это в адаптере
если нужно из адаптера что-то во фрагмент возвращать или передавать в адаптер, это делается через интерфейс
источник

a

arsenyi in Android Developers
Turalllb Turalll
если нужно из адаптера что-то во фрагмент возвращать или передавать в адаптер, это делается через интерфейс
а если в класс, тоже через интерфейс?
источник

TT

Turalllb Turalll in Android Developers
arsenyi
а если в класс, тоже через интерфейс?
если говорить общими словами , чтобы один класс мог общаться с другим, этот класс должен иметь на него ссылку, но обычно не держат ссылку на весь класс, а держат на интерфейс, который в общем смысле является той же ссылкой на класс, но ограничивает методы , которые будут доступны, чтобы этот класс которому дали ссылку не лапал лишнее, а только то что позволено интерфейсом
источник

a

arsenyi in Android Developers
то есть у  меня будет один интерфейс на три класса?
источник

TT

Turalllb Turalll in Android Developers
arsenyi
в методе generateWord у меня return пристаиваться  переменной класса TestGenerate значение, которое я потом должен получить в классе фрагменте (класс3), но это не работает, потому что переменная в фрагмннте 0, что и логично, как это исправить?
тут явно не правильную терминолгию используете которая сбивает с толку. Переменная класс - это статическая переменная, а вы наверно хотите сказать переменная экземпляра класса
источник

a

arsenyi in Android Developers
Turalllb Turalll
тут явно не правильную терминолгию используете которая сбивает с толку. Переменная класс - это статическая переменная, а вы наверно хотите сказать переменная экземпляра класса
ну вот приаврно так, я другой код убрал. просто потмо переменную sss я получит не могу (из класса3), она равна значению, которое при инициализации
источник

TT

Turalllb Turalll in Android Developers
arsenyi
то есть у  меня будет один интерфейс на три класса?
для этого нарисуйте хоть в паинте три класса с их названиями и стрелками обозначьте потоки данных, так будет проще понять
источник