Avatar ·

Erreur setVisibility dans Android P : la méthode ne peut être appelée que depuis le même groupe de bibliothèque

Bonjour à tous ! Je développe une application en Kotlin pour Android et j'ai rencontré une erreur très étrange en essayant de masquer ou d'afficher un bouton `VisibilityAwareImageButton` sur Android 9 (Pie). J'ai un simple fragment de code : ```kotlin class MyFragment : Fragment() { private lateinit var myButton: VisibilityAwareImageButton override fun onViewCreated(view: View, savedInstanceState: Bundle?) { super.onViewCreated(view, savedInstanceState) myButton = view.findViewById(R.id.my_button) // J'essaie de masquer le bouton myButton.visibility = View.GONE } } ``` Lors de l'exécution sur Android 9 (API 28), je reçois une exception : ``` java.lang.RuntimeException: VisibilityAwareImageButton.setVisibility can only be called from the same library group (groupId=com.google.android.material) ``` J'utilise Material Design Components (com.google.android.material:material:1.2.0) et AndroidX. Le bouton est déclaré en XML comme : ```xml