Numeric Input возможно вводить только целые числа?

Собственно вопрос уже в заголовке. Даже в иллюстрации к этому виджету нарисовано число 3,14. Но ни точку, ни запятую ввести нельзя. А так же неплохо было добавить возможность отключать настройках ± по краям.

The point/period can be entered… not the comma (tested with Android 8.0 & App 2.27.1)


Galaxy S7, Android 8.0.0, Blynk 2.27.1, клавиатура Samsung.

Odd… seems more like a phone keyboard issue… can you try any other keyboard options?

@BlynkAndroidDev you might be interested in this.

По всей видимости вы не выбрали пин для виджета, потому и не доступен ввод дробных чисел, если же в настройках виджета есть пин - тогда попробуйте, как тут посоветовали ранее, поставить другую клавиатуру

Как же это не очевидно. Указал пин и смог поставить точку. Разработчиком стоит исправить это.

В случае этого виджета, действительно, стоит поправить, но в большинстве случаев остальных виджетов дробные числа доступны только в случае виртуальных пинов, так как digital и analog их конечно же не поддерживают

Надеюсь у других виджетов это указано в справке? А как насчёт предложения добавить возможность отключать плюс с минусом по краям?

https://portal.productboard.com/blynk/tabs/2-all-your-ideas - вот тут можете предлагать нововведения

Другая проблема возникла. дробное чисто я ввёл, а вот в код прилетает целое. То есть если указано 5.8, в ардуине будет уже 5.00.

Очень странно, посмотрим

Всё оказалось проще. По привычке поставил param.asInt(). Поменял на param.asFloat() и стали дробные приходить

1 Like