169 похожих чатов

Господа такая проблема когда писал приложение на джаве, с библиотекой

CardStackView, в адаптере строил CardStackView.ViewHolder. Сейчас делаю анологичное на Kotlin (новый для меня язык), и почему-то не могу унаследоваться от CardStackView.ViewHolder, только RecyclerView.ViewHolder программа видит.
Где я что не углядел?

import com.yuyakaido.android.cardstackview.CardStackView;

public class LevelsAdapter extends ListAdapter<Word, LevelsAdapter.LevelsViewHolder> {

protected LevelsAdapter(@NonNull DiffUtil.ItemCallback diffCallback) {
super(diffCallback);
}

public static class LevelsViewHolder extends CardStackView.ViewHolder {
/// bla bla bla


А сейчас на котлине пишу и почемуто не могу вызвать CardStackView.ViewHolder:


import com.yuyakaido.android.cardstackview.CardStackView

class DrillerAdapter() : ListAdapter<Word,> {

class DrillerViewHolder(private val binding: CardstackItemBinding) : CardStackView.//нет вьюхолдера в подсказках, если сам пишу то он красный

13 ответов

5 просмотров

напиши и пусть будет красный. потом среда подскажет че не так

Lessej- Автор вопроса

Unresolved reference: ViewHolder

чекни видимость тогда. я хз

Lessej- Автор вопроса

а что это значит

давайте сначала: sync + rebuild

public package private

далее: версии библиотек

кажись там через Companion. A.Companion.B

Lessej- Автор вопроса

а где это проверить

Lessej- Автор вопроса

не понял(

Попробуй обратись к внутреннему статик классу через компаниона если у тебя так class A { static class B {} } то в котле скорей всего будет A.Companion.B

чет чекнул. нифига. непонятно че у тебя не так

Lessej- Автор вопроса

да, там если убрать static в первом примере все также работает. Кажется не в этом дело

Похожие вопросы

Обсуждают сегодня

читать файл максимально быстро? странный вопрос))
zamtmn
53
тоесть, указав return eax, сгенерируется никому ненужная инструкция mov eax,eax ?
Aiwan \ (•◡•) / _bot
24
Приветствуем всех! Устали без проектов? Если вы программист и хотите получать стабильные заказы, компания Elif предлагает вам недельный курс по поиску проектов и их ведению. ...
Elif
1
А чего сейчас в моде вместо Error для эксепшенов? А то я тут внезапно узрел что он не рекомендуется :) У Try::Tiny какой-то совершенно ужасный синтаксис если надо конкретные э...
Denis F
19
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Привет. Сразу скажу, что на C/C++/Rust я не пишу, но тем не менее возникла потребность дебага C/C++/Rust кода. Суть: есть серверное приложение, которое периодически ведёт себ...
ninekeem 🐳
4
всем привет! углубившись в плюсы и начав изучать реверсинг понял, что без асм'а никуда со своими высокоабстрактными представлениями начал изучать механизмы асма, и не совсем п...
9
Всем привет, после Си стоит учить плюсы или лучше на раст перейти?
Linus
8
или вы считаете муит дает знание?
супер_лох_3000 альфа версия
12
значить например он учился в СДУ то получается он особенный?)
Asets Serikov
11
Карта сайта