No Android, quero exibir uma mensagem de brinde na parte inferior da tela, tentei o seguinte:
Toast.makeText(test.this,"bbb", Toast.LENGTH_LONG).show();
Não funciona, como faço corretamente?
android
android-toast
Tedris
fonte
fonte
Respostas:
Para exibir o Toast no centro da tela.
fonte
Posicionando sua torrada
Uma notificação do sistema padrão aparece perto da parte inferior da tela, centralizada horizontalmente. Você pode mudar esta posição com o
setGravity(int, int, int)
método. Isso aceita três parâmetros: umaGravity
constante, umx-position
deslocamento e umy-position
deslocamento.Por exemplo, se você decidir que a torrada deve aparecer no canto superior esquerdo, você pode definir a gravidade desta forma:
Se você quiser deslocar a posição para a direita, aumente o valor do segundo parâmetro. Para diminuir, aumente o valor do último parâmetro.
fonte
No Xamarin.Android, isso exibe toast no centro da tela:
fonte
Arquivo de layout para brinde personalizado
Arquivo .java para brinde personalizado no evento de clique do botão
}
fonte
fonte
Mostrando / Definindo a gravidade do texto no centro (horizontalmente) em koltin
fonte
O código a seguir pode ser usado para exibir a mensagem brinde
fonte
O código abaixo funcionou para mim.
fonte