Questions et réponses pour le android-viewmodel :

La classe ViewModel est conçue pour stocker et gérer les données liées à l'interface utilisateur en tenant compte du cycle de vie. La classe ViewModel permet aux données de survivre aux modifications de configuration telles que les rotations d'écran. Pour les sujets liés à Android, utilisez des balises spécifiques à Android telles que android-intent, android-activity, android-adapter, etc. Pour les questions autres que le développement ou la programmation, mais liées au framework Android, utilisez ce lien: https: // android.stackexchange.com.

9
votes
Voici ma classe de test MWE, qui dépend d'AndroidX, JUnit 4 et MockK 1.9: class ViewModelOnClearedTest { @Test fun `MyViewModel#onCleared calls Object#function`() = mockkObject ...

5
votes
J'ai LiveData pour les livres dans le constructeur de ViewModel : public void insertBook(Book book) { LiveData<Integer> bookMax = Transformations.map(bo ...

3
votes
Je suis nouveau dans l'utilisation de LiveData et ViewModels et je ne comprends pas parfaitement comment les données sont mises à jour. D'aprè ...

2
votes
Je crée une application pour scanner un code-barres et obtenir ces informations dans une base de données de salle à l'aide d'Android View Model et de LiveData. Voici le messag ...