Size: a a a

Android Developers

2021 September 19

Kd

Konstantin dmz9 in Android Developers
веселуха с анимацией экранов😈
источник

НО

Никита Обрывков... in Android Developers
getVisibility == View.Visible возвращает тру,хоть вьюха в состояние Gone
источник

L

Leonid in Android Developers
Возможно, вы проверяете это не в тогда, когда надо.
источник

ЕБ

Евгений Буш... in Android Developers
Коллеги, помогите советом
Есть activity_main.xml
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
   xmlns:app="http://schemas.android.com/apk/res-auto"
   xmlns:tools="http://schemas.android.com/tools"
   android:layout_width="match_parent"
   android:layout_height="match_parent"
   tools:context=".MainActivity">

    <FrameLayout
           android:id="@+id/container_fragment_1"
           android:layout_width="match_parent"
           android:layout_height="0dp"
           app:layout_constraintBottom_toTopOf="@+id/container_fragment_2"
           app:layout_constraintTop_toTopOf="parent"
           app:layout_constraintVertical_weight="1">

  </FrameLayout>

   <FrameLayout
           android:id="@+id/container_fragment_2"
           android:layout_width="match_parent"
           android:layout_height="0dp"
           app:layout_constraintBottom_toTopOf="@+id/container_fragment_3"
           app:layout_constraintTop_toBottomOf="@+id/container_fragment_1"
           app:layout_constraintVertical_weight="3">
</FrameLayout>

</androidx.constraintlayout.widget.ConstraintLayout>

В ней два контейнера под фрагменты.
Во фрагментах RecyclerView

<?xml version="1.0" encoding="utf-8"?>
<androidx.recyclerview.widget.RecyclerView
   xmlns:android="http://schemas.android.com/apk/res/android"
   android:id="@+id/recycler_view_fragment_category"
   android:layout_width="match_parent"
   android:layout_height="match_parent"
   android:orientation="horizontal">

</androidx.recyclerview.widget.RecyclerView>

При клике по рециклеру первого фрагмента заполняется рециклер второго фрагмента.
Вопрос: как лучше сделать, чтобы при клике по второму рециклеру третий (произвольный) фрагмент заполнил всю main активити?
источник

НО

Никита Обрывков... in Android Developers
сомневаюсь,после всех инициализаций и настроек в onCreated я цепляю слушатели (работаю со сторонним sdk),уже он вызывает метод внутри активити который это всё и проверяет,то-есть на момент проверки,всё уже установлено
источник

ES

Egor Sigolaev in Android Developers
У вас сервер сайд верстка чтоль?)
источник

НО

Никита Обрывков... in Android Developers
извиняюсь - не понял)
но вёрстка у меня самая стандартная,примитивная, xml)
источник

ES

Egor Sigolaev in Android Developers
Ну просто может ты видел, что бывает у инсты без обновы меняется UI?) Так вот они верстку вероятнее всего на серваке делают, а на клиенте уже обрабатывают параметры.
источник

L

Leonid in Android Developers
В onCreate еще может быть рано это проверять. Нужно дождаться, когда все лэйауты будут готовы.
источник

ES

Egor Sigolaev in Android Developers
Но я понял, что это не этот кейс
источник

НО

Никита Обрывков... in Android Developers
а не-не,не такое)
источник

Р

Руслан in Android Developers
Приветствую всех!
Для своих нужд написал простенькое приложение "Дни рождения". Но не учел того, что после перезагрузки устройства все данные, заданные через AlarmManager, стираются. В моем приложении поиск ближайшего дня рождения и запись времени вывода напоминания о ближайшем дне рождения (с помощью AlarmManager) осуществляется в сервисе. Вариант решения нашел ТУТ. По мимо этого также добавил в свойства манифеста установку приложения только на внутреннее хранилище (android:installLocation="internalOnly"). На эмуляторах (на API 27 и API 30) Android Studio все замечательно работает. Но при подключении реальных устройств (Xiaomi Redmi 5 Plus (Android 8.1.0 - API 27) и Xiaomi Redmi 4 (Android 6.0.1 - API 23)) после перезагрузки метод onReceive моего класса BootBroadCastResiever (наследуемый от BroadCastResiever) не срабатывает, следовательно сервис для проверки ближайших дней рождения не срабатывает...
Подскажите, пожалуйста, в чем может быть проблема?
источник

ВК

Владимир Киреев... in Android Developers
Для этого нужно чтобы в Мейн активити был контейнер на всю активити
Лучше сделать один контейнер на мейне, ваш кейс с двумя ресайклерами вынести во фрагмент, тогда можно будет закинуть новый фрагмент по нажатию на второй ресайклер
источник

ЕБ

Евгений Буш... in Android Developers
Спасибо за ответ. Варианты с динамическим управление контейнерами (удалить, восстановить, размеры) в главной активити - это слишком замудрено?
источник

ВК

Владимир Киреев... in Android Developers
По мне так бредово и зачем?)
источник

ЕБ

Евгений Буш... in Android Developers
Ок, спасибо.
источник

С

Семён in Android Developers
Бут бродкаст ресивер отслеживает запуск устройства, что он вообще слушает?
источник

ИC

Иван Calloop in Android Developers
Ребят, подскажите, пожалуйста, как передать в RecyclerView нажатие кнопки, не находящейся в нем?
источник

L

Leonid in Android Developers
Для чего RecyclerView знать, что где-то там нажали какую-то кнопку?
источник

ИC

Иван Calloop in Android Developers
У меня есть Activity с кнопками и списком (recycler). Я бы хотел при нажатии на одну из кнопок заполнять список конкретными айтемами.
источник