0
Je veux ajouter un nouveau constructeur à ma vue personnalisée pour obtenir le paramètre. Ceci est mon cas:Ajouter un nouveau constructeur à la vue personnalisée android
variable dans une autre classe:
A<T> customView;
"A" vue par exemple de classe personnalisée:
public class A<T extends B> extends ViewGroup {
private Class<T> requestClass;
}
Comment puis-je obtenir requestClass au moment de l'initialisation de mon point de vue?
c'est une solution possible. Cependant, j'utilise cette vue en XML, donc je l'obtiens en utilisant findViewById. – user14570
Faire 'A' étend' Fragment' et ajouter à votre mise en page en utilisant 'getSupportFragmentManager(). BeginTransaction(). Add' au lieu de l'obtenir en utilisant' findViewById'. –
vous ne pouvez pas avoir par défaut aucun constructeur d'argument dans la classe ViewGroup –