Size: a a a

StartAndroid Ru Kotlin

2021 January 20

<

<3 [Чекай био]... in StartAndroid Ru Kotlin
Всем привет
источник
2021 January 21

T

Taras in StartAndroid Ru Kotlin
Рустам Планирович
Добрый вечер. Подскажите пожалйста почему не работает команда findNavController.navigate(id) если все управление происходит через viewPager
если я правильно понял вопрос, то есть два навигейшн графа. И проблема в навигации из внутреннего на верхний уровень
источник

T

Taras in StartAndroid Ru Kotlin
нужно вытянуть нав контроллер верхнего уровня, например через активити, где расположен ViewPager
источник

T

Taras in StartAndroid Ru Kotlin
например так:
   activity?.findNavController(R.id.fragment)?.navigate(R.id.action_global_newOrderFragment, bundle)
источник
2021 January 22

EA

Efim Arisov in StartAndroid Ru Kotlin
Всем привет! Народ, есть вопрос.

Имеется Fragment в котором расположен ViewPager.
Данный фрагмент из ViewModel получает от сервера список с данными.
Во ViewPager находятся 4 Fragment с RecyclerView и полученные данные необходимо поделить на 4 списка.
Как можно без костылей обойтись в такой ситуации, используя одну ViewModel на все фрагменты?

Т.к. вызывая функцию для получения данных из фрагмента с ViewPager, LiveData не шлёт данные во фрагменты с RecyclerView, а шлёт их назад к фрагменту с ViewPager.
источник

ВЖ

Вано Живой in StartAndroid Ru Kotlin
Efim Arisov
Всем привет! Народ, есть вопрос.

Имеется Fragment в котором расположен ViewPager.
Данный фрагмент из ViewModel получает от сервера список с данными.
Во ViewPager находятся 4 Fragment с RecyclerView и полученные данные необходимо поделить на 4 списка.
Как можно без костылей обойтись в такой ситуации, используя одну ViewModel на все фрагменты?

Т.к. вызывая функцию для получения данных из фрагмента с ViewPager, LiveData не шлёт данные во фрагменты с RecyclerView, а шлёт их назад к фрагменту с ViewPager.
У каждого фрагмента ссылка на одну вью модель активити, тогда все смогут подписаться на лайв дату и обновлять данные

https://developer.android.com/topic/libraries/architecture/viewmodel#sharing
источник

EA

Efim Arisov in StartAndroid Ru Kotlin
Вано Живой
У каждого фрагмента ссылка на одну вью модель активити, тогда все смогут подписаться на лайв дату и обновлять данные

https://developer.android.com/topic/libraries/architecture/viewmodel#sharing
Спасибо
источник

EA

Efim Arisov in StartAndroid Ru Kotlin
Вано Живой
У каждого фрагмента ссылка на одну вью модель активити, тогда все смогут подписаться на лайв дату и обновлять данные

https://developer.android.com/topic/libraries/architecture/viewmodel#sharing
Сделал чуть иначе
Fragment с ViewPager запрашивает данные, лайвдата передает фрагменту сигнал, что данные обработаны и только тогда создается адаптер для ViewPager и тянутся данные всеми фрагментами в списки дочерних фрагментов
источник
2021 January 24

В

Володимир in StartAndroid Ru Kotlin
fragment не видит EditText
источник

В

Володимир in StartAndroid Ru Kotlin
в чем может быть причина?
источник

В

Володимир in StartAndroid Ru Kotlin
<?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=".NumberFragment">

   <EditText
       android:id="@+id/btn_next"
       android:layout_width="wrap_content"
       android:layout_height="wrap_content"
       app:layout_constraintBottom_toBottomOf="parent"
       app:layout_constraintEnd_toEndOf="parent" />


</androidx.constraintlayout.widget.ConstraintLayout>
источник

В

Володимир in StartAndroid Ru Kotlin
package com.example.app

import androidx.fragment.app.Fragment
import com.example.app.R

class NumberFragment : Fragment(R.layout.fragment_number) {
   override fun onStart() {
       super.onStart()
       
   }
}
источник
2021 January 25

AK

Alexander Kirshin in StartAndroid Ru Kotlin
Переслано от Alexander Kirshin
ребята подскажите, может кто сталкивался, перестал рендерится main_activity
источник

AK

Alexander Kirshin in StartAndroid Ru Kotlin
Переслано от Alexander Kirshin
вот, странно, гуглил, но пока не понял причины
источник

AK

Alexander Kirshin in StartAndroid Ru Kotlin
Переслано от Alexander Kirshin
источник

AK

Alexander Kirshin in StartAndroid Ru Kotlin
Переслано от Alexander Kirshin
2 часть
источник

AK

Alexander Kirshin in StartAndroid Ru Kotlin
чистку и пересборку проекта делал, запускется нормально в эмуляторе
источник

ZT

Zhanel Turlybayeva in StartAndroid Ru Kotlin
Здравствуйте, ребята, как добиться тени, как в IOS, потому что в CardView источник теней двойной сверху и перпендикулярный, а мне нужна равномерная тень
источник

ZT

Zhanel Turlybayeva in StartAndroid Ru Kotlin
источник

ZT

Zhanel Turlybayeva in StartAndroid Ru Kotlin
как здесь например
источник