Questions marquées «lifecycle»



16
Comment récupérer les dimensions d'une vue?
J'ai une vue composée de TableLayout, TableRow and TextView. Je veux qu'il ressemble à une grille. J'ai besoin d'obtenir la hauteur et la largeur de cette grille. Les méthodes getHeight()et getWidth()reviennent toujours 0. Cela se produit lorsque formater la grille dynamique et aussi lorsque j'utilise une version XML. Comment récupérer …

2
cycle de vie onNewIntent () et écouteurs enregistrés
J'utilise une activité singleTop pour recevoir les intentions d'un dialogue de recherche via onNewIntent(). Ce que j'ai remarqué, c'est que ça onPause()s'appelle avant onNewIntent(), et ensuite ça appelle onResume(). Visuellement: boîte de dialogue de recherche lancée intention de recherche renvoyée à l'activité onPause() onNewIntent() onResume() Le problème est que j'ai …

3
Comment utiliser la méthode du cycle de vie getDerivedStateFromProps par opposition à componentWillReceiveProps
Il semble componentWillReceivePropsqu'il sera complètement éliminé dans les prochaines versions, au profit d'une nouvelle méthode de cycle de vie getDerivedStateFromProps: static getDerivedStateFromProps () . Après inspection, il semble que vous ne puissiez plus faire une comparaison directe entre this.propset nextProps, comme vous pouvez le faire componentWillReceiveProps. Y a-t-il un moyen …



11
Cycle de vie des fragments - quelle méthode est appelée show / hide?
J'utilise la méthode suivante pour basculer entre les fragments (dans mon NavigationDrawer) en les affichant / les masquant. protected void showFragment(int container, Fragment fragment, String tag, String lastTag, boolean addToBackStack ) { FragmentManager fragmentManager = getSupportFragmentManager(); FragmentTransaction transaction = fragmentManager.beginTransaction(); if ( lastTag != null && !lastTag.equals("")) { Fragment lastFragment …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.