Size: a a a

StartAndroid Ru Chat

2020 September 08

МE

Михаил E1ement in StartAndroid Ru Chat
Vladyslav Lozytskyi
А можно их увидеть? Всегда делал руками, а генератор IDE пустые значения же ставит или что-то изменилось?
data class CrmContact(val id: Long, var name: String? = "", var phone: String? = "") : Parcelable {
   constructor(parcel: Parcel) : this(
       parcel.readLong(),
       parcel.readString(),
       parcel.readString()
   )
   override fun writeToParcel(parcel: Parcel, flags: Int) {
       parcel.writeLong(id)
       parcel.writeString(name)
       parcel.writeString(phone)
   }
   override fun describeContents(): Int {
       return 0
   }
   companion object CREATOR : Parcelable.Creator<CrmContact> {
       override fun createFromParcel(parcel: Parcel): CrmContact {
           return CrmContact(parcel)
       }
       override fun newArray(size: Int): Array<CrmContact?> {
           return arrayOfNulls(size)
       }
   }
}
источник

DM

Dem Mort in StartAndroid Ru Chat
Грац-грац, 3000 участник
источник

DK

Denis Koval in StartAndroid Ru Chat
double_b
Привет всем)) Кто нибудь встречал такое использование ресурсов?
обвчный текст
Который можно отобразить в textView Html.fromHtml(твой текст...)
источник

d

double_b in StartAndroid Ru Chat
Denis Koval
обвчный текст
Который можно отобразить в textView Html.fromHtml(твой текст...)
Не, я не про содержание, а про структуру
источник

DK

Denis Koval in StartAndroid Ru Chat
а что в структуре не так?
это же обычный текст
источник

ИТ

Иван Таран in StartAndroid Ru Chat
Нужно из адаптера RV прокинуть колбек в MainActivity, чтобы из него в свою очередь вызвать метод ViewModel. Никак не получается, может кто-то ссылку какую-то дать с понятным объяснением или на пальцах объяснить логику?
источник

ES

Egor Sigolaev in StartAndroid Ru Chat
Иван Таран
Нужно из адаптера RV прокинуть колбек в MainActivity, чтобы из него в свою очередь вызвать метод ViewModel. Никак не получается, может кто-то ссылку какую-то дать с понятным объяснением или на пальцах объяснить логику?
источник

DK

Denis Koval in StartAndroid Ru Chat
Иван Таран
Нужно из адаптера RV прокинуть колбек в MainActivity, чтобы из него в свою очередь вызвать метод ViewModel. Никак не получается, может кто-то ссылку какую-то дать с понятным объяснением или на пальцах объяснить логику?
а что сложного?
например в конструктор адаптера передаешь интерфейс. или делаешь переменную типа интерфейса, и метод сеттер для инициализации его
а в активити определяешь интерфейс и его методы
источник

СК

Саша Козловский... in StartAndroid Ru Chat
double_b
а можно скрин? я лично ничего не понял 😁
Что Вам непонятно в моём вопросе? У меня просто возникает ошибка компиляции в проекте и именно во вложенном классе,который наследуется от UncaughtExceptionHandler. Я не делал скриншот,чтобы те,кто захочет мне помочь,могли вставить код моего класса из сообщения в ide. Ведь эти ошибки компиляции будут в любом проекте,если добавить туда мой класс. Главное изменить package на соответствующий проекту.
источник

СК

Саша Козловский... in StartAndroid Ru Chat
Саша Козловский
Что Вам непонятно в моём вопросе? У меня просто возникает ошибка компиляции в проекте и именно во вложенном классе,который наследуется от UncaughtExceptionHandler. Я не делал скриншот,чтобы те,кто захочет мне помочь,могли вставить код моего класса из сообщения в ide. Ведь эти ошибки компиляции будут в любом проекте,если добавить туда мой класс. Главное изменить package на соответствующий проекту.
Прошу прощение,забыл отправить код.
источник

СК

Саша Козловский... in StartAndroid Ru Chat
Саша Козловский
Прошу прощение,забыл отправить код.
package ru.AlexandrKozlovskiy.someProject

import android.app.Application

class app:Application() {
class ExceptionCatcher:(var handler:Thread.UncaughtExceptionHandler):Thread.UncaughtExceptionHandler {

   override fun uncaughtException(p0: Thread, p1: Throwable) {

   }
}
   override fun onCreate() {
       super.onCreate()

}
}
источник

А

Артём in StartAndroid Ru Chat
1) скидывать код лучше через pastebin или ему подобное. Потому что в таком виде читать - вырвиглаз и многие люди пройдут мимо;
2) а ИДЕ этот код не подчёркивает?
источник

I

Ivan in StartAndroid Ru Chat
Саша Козловский
Что Вам непонятно в моём вопросе? У меня просто возникает ошибка компиляции в проекте и именно во вложенном классе,который наследуется от UncaughtExceptionHandler. Я не делал скриншот,чтобы те,кто захочет мне помочь,могли вставить код моего класса из сообщения в ide. Ведь эти ошибки компиляции будут в любом проекте,если добавить туда мой класс. Главное изменить package на соответствующий проекту.
вставлять код вряд ли кто-то будет, а вот на скриншоте бывает сразу видно ошибки
источник

I

Ivan in StartAndroid Ru Chat
Саша Козловский
package ru.AlexandrKozlovskiy.someProject

import android.app.Application

class app:Application() {
class ExceptionCatcher:(var handler:Thread.UncaughtExceptionHandler):Thread.UncaughtExceptionHandler {

   override fun uncaughtException(p0: Thread, p1: Throwable) {

   }
}
   override fun onCreate() {
       super.onCreate()

}
}
но вообще
ExceptionCatcher:(var
тут не должно быть двоеточия
источник

СК

Саша Козловский... in StartAndroid Ru Chat
Ivan
но вообще
ExceptionCatcher:(var
тут не должно быть двоеточия
Почему? Просто я в конструкторе объявляю переменную,которую в нём же и инициализирую. Ведь вроде в kotlin так можно?
источник

V

Vladushka in StartAndroid Ru Chat
Ты перед конструктором двоеточие поставил
источник

I

Ivan in StartAndroid Ru Chat
Саша Козловский
Почему? Просто я в конструкторе объявляю переменную,которую в нём же и инициализирую. Ведь вроде в kotlin так можно?
я не знаю откуда ты взял это двоеточие и почему ты не хочешь попробовать её убрать
источник

СК

Саша Козловский... in StartAndroid Ru Chat
Ivan
я не знаю откуда ты взял это двоеточие и почему ты не хочешь попробовать её убрать
Просто я прочитал пример на сайте kotlinlan.ru. Подскажите пожалуйста,как в таком случае будет правильно?
источник

I

Ivan in StartAndroid Ru Chat
Саша Козловский
Просто я прочитал пример на сайте kotlinlan.ru. Подскажите пожалуйста,как в таком случае будет правильно?
просто убери двоеточие - так будет правильно!))
Где такой пример, покажи пожалуйста?
источник

V

Vladushka in StartAndroid Ru Chat
Саша Козловский
Почему? Просто я в конструкторе объявляю переменную,которую в нём же и инициализирую. Ведь вроде в kotlin так можно?
И ты в конструкторе ничего не инициализируешь в твоём коде
источник