Para que serve UserManager.isUserAGoat() no Android e como usá-lo corretamente?
Olá a todos! Sou um desenvolvedor Android iniciante, escrevendo meu primeiro aplicativo para controle de despesas. Outro dia, me deparei na documentação com o método `UserManager.isUserAGoat()`. A assinatura do método é assim:
```java
public boolean isUserAGoat()
```
O método retorna um `boolean` e, pelo nome, verifica se o usuário é uma "cabra". A princípio, pensei que fosse uma piada ou erro de digitação, mas o método realmente existe no Android SDK desde a API 21.
Tentei chamá-lo no meu aplicativo:
```java
UserManager userManager = (UserManager) getSystemService(Context.USER_SERVICE);
boolean isGoat = userManager.isUserAGoat();
Log.d("GoatCheck", "O usuário é uma cabra? " + isGoat);
```
No emulador, sempre retorna `false`. Em um dispositivo real — também `false`. Não entendi em quais casos ele retorna `true`. Será que é algum Easter Egg? Ou existe um cenário de uso prático real?
Por favor, me digam para que esse método foi criado? Existe algum