android 为什么自定义的view不能显示LayoutInflator.inflate方法加载的布局,
PHP中文网
PHP中文网 2017-04-17 17:23:23
0
4
671

我的那个方法写在构造方法里面

PHP中文网
PHP中文网

认证高级PHP讲师

répondre à tous(4)
伊谢尔伦

Vous devez simplement mettre le code qui charge la mise en page dans le premier constructeur.

刘奇

Une vue personnalisée peut-elle charger la mise en page comme celle-ci ?
La vue personnalisée consiste à écrire le contrôle personnalisé dans le fichier de mise en page ou le code. La méthode de construction avec deux paramètres dans l'image consiste à écrire le contrôle en XML

.
Peter_Zhu

1. La construction d'un paramètre est utilisée dans le code. La construction des deux paramètres est utilisée en XML

2. Parlons de la méthode du gonflage.

Inutile de vous dire que vous connaissez le premier paramètre. C'est le fichier de mise en page,

Le deuxième paramètre est de définir la mise en page parent de cette vue. Le type LayoutParams de la vue obtenue par inflate deviendra le type LayoutParams de la mise en page parent

Lorsque le troisième paramètre est vrai, la vue obtenue par inflate remplacera le ViewGroup passé dans le deuxième paramètre, sinon elle ne le remplacera pas

左手右手慢动作

Remplacez simplement le deuxième paramètre null par ceci

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal