Size: a a a

Android Developers

2021 September 19

AO

Artem Oborozhny in Android Developers
С чего вы взяли?
источник

ES

Egor Sigolaev in Android Developers
Проще некуда, какая лучше?
источник

ES

Egor Sigolaev in Android Developers
Потому что это понял не только я
источник

AO

Artem Oborozhny in Android Developers
😑 ммм ясно
источник

А

Алексей in Android Developers
Зачем? Ты создаешь один интерфейс который далее будешь юзать во всех остальных адаптерах, в интерфейс перелаешь view и position и он получается универсальный
источник

ES

Egor Sigolaev in Android Developers
Можно же дженериком сделать
источник

AO

Artem Oborozhny in Android Developers
Какие вы все крутые разработчики, все всё поняли, молодцы прям. Один другого краше
источник

ES

Egor Sigolaev in Android Developers
Тебя никто не оскорблял. Указали на ошибки, сказали как сделать лучше. По итогу мы и виноваты ещё🙂
источник

AO

Artem Oborozhny in Android Developers
Ты себе сам это придумал
источник

L

Leonid in Android Developers
Отдельный интерфейс для общения с адаптером - это хорошо.
источник

ЕБ

Евгений Буш... in Android Developers
<?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>
источник

ЕБ

Евгений Буш... in Android Developers
Коллеги, помогите советом
источник

НО

Никита Обрывков... in Android Developers
ааа,как проверить visibility вьюхи?)
поддерживаю легаси,тут благодаря висиблам десятки экранов в одном,и мне надо проверить какие видны сейчас,но getVisibility == View.Visible всегда у всех сразу true
источник

ES

Egor Sigolaev in Android Developers
Ну значит они Visible все
источник

ES

Egor Sigolaev in Android Developers
Еще зависит где ты проверяешь визибилити, в какой момент
источник

НО

Никита Обрывков... in Android Developers
у них явно в вёрстке прописано visible="Gone"
источник

НО

Никита Обрывков... in Android Developers
эх,было бы всё так просто,это легаси на джава
источник

ES

Egor Sigolaev in Android Developers
Странно, может в onViewCreated где то в начале меняется состояние
источник

L

Leonid in Android Developers
Свойство .visibility доступно и в Java и в Kotlin.
источник

НО

Никита Обрывков... in Android Developers
нет,а проверяю я уже после все возможных инициализаций, они все считаются Visible
источник