Jadi menurut dokumentasi android, defaultBehaviour sudah usang dan AttachedBehaviour harus digunakan sebagai gantinya.

Namun:

attachedbehaviour

Tidak "ada" di android. Saya selalu menerima kesalahan Annotation type expected.

Impor saya adalah: import androidx.coordinatorlayout.widget.CoordinatorLayout;

Apakah saya menggunakan impor yang salah?

0
Savan Luffy 13 Mei 2021, 01:02

1 menjawab

Jawaban Terbaik

AttachedBehavior adalah antarmuka, bukan sebuah anotasi.

Oleh karena itu CustomLinearLayout Anda harus implement AttachedBehavior dan mengganti metode getBehavior() untuk mengembalikan instance kelas MoveUpwardBehavior Anda.

1
ianhanniballake 12 Mei 2021, 22:08