egslava
fun String.asInt(radix: Int = 10) = try { Integer.parseInt(this, radix) } catch(e: Throwable) { null }
setText( (text.asInt() ?: 0).toString() )