Size: a a a

StartAndroid Ru Kotlin

2021 April 01

РП

Рустам Планирович... in StartAndroid Ru Kotlin
Только в onDestroyView
источник

РП

Рустам Планирович... in StartAndroid Ru Kotlin
источник

НП

Николай Павленко... in StartAndroid Ru Kotlin
Спасибо, интересно
источник

РП

Рустам Планирович... in StartAndroid Ru Kotlin
🤝
источник
2021 April 03

РТ

Реп Тч in StartAndroid Ru Kotlin
Друзья я не програмист но нужна создать программу похожую на инстаграм . А нету ли исходника такой программи?
источник

РП

Рустам Планирович... in StartAndroid Ru Kotlin
Реп Тч
Друзья я не програмист но нужна создать программу похожую на инстаграм . А нету ли исходника такой программи?
Нет. Только если самому делать.
источник

EA

Efim Arisov in StartAndroid Ru Kotlin
Реп Тч
Друзья я не програмист но нужна создать программу похожую на инстаграм . А нету ли исходника такой программи?
Если бы и были, надо понимать, что там написано )
источник

РП

Рустам Планирович... in StartAndroid Ru Kotlin
На YouTube видел пошаговый гайд как создать приложение для общения на основе firestore. Думаю если разобраться можно додумать и доделать..
источник

R

RX in StartAndroid Ru Kotlin
😅
источник

И

Иван in StartAndroid Ru Kotlin
Реп Тч
Друзья я не програмист но нужна создать программу похожую на инстаграм . А нету ли исходника такой программи?
Декомпилировать можно Инстаграм
источник

L

Lessej in StartAndroid Ru Kotlin
Почему пишет Android studio что не может найти setterы к val-ам объекта при сборке? Раньше не писал никакие сеттеры и не ругался а тут вдруг.
источник
2021 April 04

A

Alex in StartAndroid Ru Kotlin
Lessej
Почему пишет Android studio что не может найти setterы к val-ам объекта при сборке? Раньше не писал никакие сеттеры и не ругался а тут вдруг.
Скрин ошибки можно, либо текст?
источник

L

Lessej in StartAndroid Ru Kotlin
Alex
Скрин ошибки можно, либо текст?
error: Entities and POJOs must have a usable public constructor. You can have an empty constructor or a constructor whose  
parameters match the fields (by name and type).
   public final class Word implements android.os.Parcelable {
            ^
   Tried the following constructors but they failed to match:
   /*bla bla bla*/
   error: Cannot find setter for field.
   private final java.lang.String foreign = null;
   error: Cannot find setter for field.
   private final int category = 0;
   \error: Cannot find setter for field.
   private final boolean shown = false;
   error: Cannot find setter for field.
   private final int id = 0;
источник

L

Lessej in StartAndroid Ru Kotlin
Объект:
   
 
 @Entity(tableName = "word_table")
   @Parcelize
   data class Word(
       val native: String,
       val foreign: String,
       val category: Int,
       val shown: Boolean = true,
       @PrimaryKey(autoGenerate = true) val id: Int = 0
   ) : Parcelable {
   }
источник

L

Lessej in StartAndroid Ru Kotlin
у val-а же не должно быть сеттеров. В прошлом проекте тоже были val-ы, и такой проблемы не было. А здесь почемуто требует. Я специально ставил val поотому что параметры меняться не будут
источник

R

RoSysTem in StartAndroid Ru Kotlin
Lessej
у val-а же не должно быть сеттеров. В прошлом проекте тоже были val-ы, и такой проблемы не было. А здесь почемуто требует. Я специально ставил val поотому что параметры меняться не будут
Есть конечно вариант, добавь перегрузку конструктора
источник
2021 April 06

L

Lessej in StartAndroid Ru Kotlin
Во ViewModel такие функции:

   fun addCategory(catNum: Int) = viewModelScope.launch {
       catList.add(catNum)
   }
   fun removeCategory(catNum: Int) = viewModelScope.launch {
       catList.remove(catNum)
   }

В меню такие item-ы:

   override fun onOptionsItemSelected(item: MenuItem): Boolean {
           return when (item.itemId) {
               R.id.action_cat1 -> {
                   item.isChecked = !item.isChecked
                   // здесь че писать?
                   true
               }
               R.id.action_cat2 -> {
                   item.isChecked = !item.isChecked
                   // и здесь
                   true
               }
               R.id.action_cat3 -> {
               // И так далее до 17

Как правильно написать в теле Лямбды каждого чекбокса меню, чтобы при isChecked вызывалась fun addCategory, а при !isChecked - fun removeCategory?
источник

MV

Maxim Videshyn in StartAndroid Ru Kotlin
If(item.isChecked) viewModel.addCategory(yourNum) else viewModel.removeCategory(yourNum)

Такое не подходит?
источник

L

Lessej in StartAndroid Ru Kotlin
спасибо
источник
2021 April 07

sy

suat yazar in StartAndroid Ru Kotlin
hi , e: org.jetbrains.kotlin.codegen.CompilationException: Back-end (JVM) Internal error: Couldn't inline method call 'userProfileChangeRequest' into
источник