À quoi sert UserManager.isUserAGoat() dans Android et comment l'utiliser correctement ?
Bonjour à tous ! Je suis un développeur Android débutant et j'écris ma première application de suivi des dépenses. L'autre jour, je suis tombé sur la méthode `UserManager.isUserAGoat()` dans la documentation. La signature de la méthode ressemble à ceci :
```java
public boolean isUserAGoat()
```
La méthode retourne un `boolean` et, d'après son nom, vérifie si l'utilisateur est une "chèvre". J'ai d'abord pensé que c'était une blague ou une faute de frappe, mais la méthode existe réellement dans le SDK Android depuis l'API 21.
J'ai essayé de l'appeler dans mon application :
```java
UserManager userManager = (UserManager) getSystemService(Context.USER_SERVICE);
boolean isGoat = userManager.isUserAGoat();
Log.d("GoatCheck", "L'utilisateur est une chèvre ? " + isGoat);
```
Sur l'émulateur, elle retourne toujours `false`. Sur un appareil réel — aussi `false`. Je n'ai pas compris dans quels cas elle retourne `true`. Est-ce une sorte d'Easter Egg ? Ou y a-t-il un cas d'utilisation pratique réel ?
Dites-moi, s'il vous plaît, à quoi sert cette méthode ? Y a-t-il un intérêt ?