Вы можете использовать метод stati c @BindingConversion
вместе с глобальной переменной. Как
var isEven = false
@BindingConversion("yourMethod")
fun doubleToString(aDouble:Double):String{
return String.format(if(isEven)"%.3f" else "%.2f", aDouble).also {isEven!=isEven}
}