Problema ao limitar uma caractere (Java - Android Studio)

Olá amigos, estou criando uma aplicação em java para Android utilizando o famoso Android Studio. Estou com uma dúvida a dias, é possível eu limitar uma caractere para ser usada apenas uma vez? Por exemplo no editText: tenho um campo onde pode ser usado o sinal de negativo(-), porém, quero que ele possa ser usado apenas uma vez e somente no início da sentença, por exemplo:
-56, não-5-5-5. Quero limitar para ser usado apenas uma vez e antes dos números. Minha aplicação não está apta para realizar uma subtração.