Label não mostra todo o texto

Bom dia programadores de plantão!
É o seguinte. Tenho um app Java, onde existe um label que tem que mostrar um valor.
Se esse valor é maior que 1000000 o texto abrevia para 1E7, e preciso que mostre o valor inteiro. Como faço isso?

Tem várias formas, uma bem simples:

int e = "1000000".length(); // e = 7
String resultado = primeiroNumero("1000000") + "E" + e;