{"id":16179,"date":"2022-09-12T06:06:00","date_gmt":"2022-09-12T05:06:00","guid":{"rendered":"https:\/\/quike.it\/es\/?p=16179"},"modified":"2023-11-08T22:03:37","modified_gmt":"2023-11-08T21:03:37","slug":"xamarin-y-el-problema-del-teclado-numerico-samsung","status":"publish","type":"post","link":"https:\/\/quike.it\/es\/xamarin-y-el-problema-del-teclado-numerico-samsung\/","title":{"rendered":"Xamarin y el Problema del Teclado Num\u00e9rico Samsung"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"16179\" class=\"elementor elementor-16179\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-1cfd938 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"1cfd938\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d709387\" data-id=\"d709387\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-825bf29 elementor-widget elementor-widget-text-editor\" data-id=\"825bf29\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>\u00daltimamente, como saben quienes siguen este <a href=\"https:\/\/quike.it\/es\/bienvenidos-a-mi-nuevo-blog\/\" target=\"_blank\" rel=\"noopener\"><strong>blog<\/strong><\/a>, estoy desarrollando una aplicaci\u00f3n para dispositivos m\u00f3viles basada en <a href=\"https:\/\/quike.it\/es\/el-lenguaje-xamarin-programacion-multiplataforma\/\" target=\"_blank\" rel=\"noopener\"><strong>Xamarin.<\/strong><\/a>\u00a0<\/p><p>Luego de haberla publicado en el <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=com.zevensa.ninoapp\" target=\"_blank\" rel=\"noopener\"><strong>Store de Google<\/strong><\/a>, algunos usuarios me se\u00f1alan que en dispositivos <a href=\"https:\/\/es.wikipedia.org\/wiki\/Samsung\" target=\"_blank\" rel=\"noopener\"><strong>Samsung<\/strong><\/a> no es posible indicar los valores que contiene <em><strong>cifras decimales<\/strong><\/em>, debido a que no funciona el bot\u00f3n en el <em><strong>teclado num\u00e9rico<\/strong><\/em> que se les presenta.<\/p><p>Al inicio la cosa me pareci\u00f3 no cre\u00edble, ya que a nivel de c\u00f3digo se utiliza sencillamente una indicaci\u00f3n del tipo de teclado que queremos que el dispositivo utilice para el <em><strong>Entry<\/strong><\/em> que est\u00e1 recibiendo los datos.<\/p><p>En mi caso el <em><strong>Entry<\/strong><\/em> es el indicado en la siguiente <a href=\"https:\/\/quike.it\/es\/como-hacer-la-captura-de-pantalla-en-windows\/\" target=\"_blank\" rel=\"noopener\"><strong>captura de pantalla.<\/strong><\/a><\/p><p><a href=\"https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/blog_1394.jpg\"><img decoding=\"async\" class=\"aligncenter wp-image-16182 size-full\" src=\"https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/blog_1394.jpg\" alt=\"\" width=\"896\" height=\"41\" srcset=\"https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/blog_1394.jpg 896w, https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/blog_1394-300x14.jpg 300w, https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/blog_1394-768x35.jpg 768w\" sizes=\"(max-width: 896px) 100vw, 896px\" \/><\/a><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f369e6a articulo elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f369e6a\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-eae7917\" data-id=\"eae7917\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f96f4ab elementor-widget elementor-widget-heading\" data-id=\"f96f4ab\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">El Problema del Teclado Num\u00e9rico Samsung<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0145058 elementor-widget elementor-widget-text-editor\" data-id=\"0145058\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>el <em><strong>Entry<\/strong><\/em> especificado en tiempo de ejecuci\u00f3n, deber\u00eda verse de la siguiente manera:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7b901b2 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7b901b2\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-6cbccbf\" data-id=\"6cbccbf\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-05d0bc4 elementor-widget elementor-widget-image\" data-id=\"05d0bc4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/Screenshot_2022-09-07-19-25-11.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Screenshot_2022-09-07-19-25-11\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTYxODYsInVybCI6Imh0dHBzOlwvXC9xdWlrZS5pdFwvZXNcL3dwLWNvbnRlbnRcL3VwbG9hZHNcL3NpdGVzXC8zXC8yMDIyXC8wOVwvU2NyZWVuc2hvdF8yMDIyLTA5LTA3LTE5LTI1LTExLnBuZyJ9\">\n\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"720\" height=\"1280\" src=\"https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/Screenshot_2022-09-07-19-25-11.png\" class=\"attachment-full size-full wp-image-16186\" alt=\"\" srcset=\"https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/Screenshot_2022-09-07-19-25-11.png 720w, https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/Screenshot_2022-09-07-19-25-11-169x300.png 169w, https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/Screenshot_2022-09-07-19-25-11-576x1024.png 576w\" sizes=\"(max-width: 720px) 100vw, 720px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Captura desde un tel\u00e9fono f\u00edsico real Huawei<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-8960778\" data-id=\"8960778\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-9012b7c elementor-widget elementor-widget-text-editor\" data-id=\"9012b7c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Es decir los caracteres admitidos son solo los n\u00fameros y los s\u00edmbolos de separaci\u00f3n de decimales como la coma o el punto, ya que seg\u00fan la regi\u00f3n uno de esos dos elementos se utiliza para indicar una cifra con valores decimales no enteros.<\/p><p>Obviamente esto ahorra mucho tiempo al momento de tener que validar y realizar operaciones de c\u00e1lculo con los datos ingresados.\u00a0<\/p><p>En otras palabras a pesar que los elementos <em><strong>Entry,<\/strong><\/em> permiten el ingreso de texto, se puede restringir el campo a que ese texto que se ingresa corresponda solo a n\u00fameros.<\/p><p>Por ese motivo en la propiedad <em><strong>Keyboard<\/strong><\/em> del <em><strong>Entry\u00a0<\/strong><\/em>he asignado el valor <em><strong>\u00abNumeric\u00bb.<\/strong><\/em><\/p><p>En dispositivos <a href=\"https:\/\/es.wikipedia.org\/wiki\/Samsung\" target=\"_blank\" rel=\"noopener\"><strong>Samsung,<\/strong><\/a> el problema es que no permite que el usuario utilice el punto (o la coma) en el teclado num\u00e9rico que aparece.<\/p><p>Al menos eso es lo que se\u00f1alan los usuarios que iniciaron a utilizar <a href=\"https:\/\/quike.it\/es\/configuracion-de-nino-app\/\" target=\"_blank\" rel=\"noopener\"><strong>NINO APP<\/strong><\/a>.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-baabab1 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"baabab1\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-fa6a6f0\" data-id=\"fa6a6f0\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1190070 elementor-widget elementor-widget-heading\" data-id=\"1190070\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Problema Constatado<\/h4>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-5ef9378 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"5ef9378\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-ff65572\" data-id=\"ff65572\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7bdc414 elementor-widget elementor-widget-text-editor\" data-id=\"7bdc414\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>A pesar de ser muy populares y utilizados, no soy un fan\u00e1tico de los <a href=\"https:\/\/amzn.to\/3AUHC34\" target=\"_blank\" rel=\"noopener\"><strong>tel\u00e9fonos<\/strong>\u00a0 <\/a><strong>Samsung,\u00a0<\/strong><em>\u00a0<\/em>de hecho los pocos tel\u00e9fonos que he tenido en mi vida han sido <a href=\"https:\/\/es.wikipedia.org\/wiki\/Ericsson\" target=\"_blank\" rel=\"noopener\"><strong>Ericsson,<\/strong><\/a> <a href=\"https:\/\/es.wikipedia.org\/wiki\/Sony_Mobile#2001-2010\" target=\"_blank\" rel=\"noopener\"><strong>Sony-Ericsson<\/strong><\/a> y el que actualmente poseo y utilizo es un <a href=\"https:\/\/es.wikipedia.org\/wiki\/Huawei\" target=\"_blank\" rel=\"noopener\"><strong>Huawei.<\/strong><\/a><\/p><p>En vista de lo inusual e incre\u00edble de lo se\u00f1alado por los usuarios, he pedido prestado un <a href=\"https:\/\/amzn.to\/3TVFwsw\" target=\"_blank\" rel=\"noopener\"><strong>Samsung S7 Edge<\/strong><\/a>\u00a0 para descargar <a href=\"https:\/\/quike.it\/es\/configuracion-de-nino-app\/\" target=\"_blank\" rel=\"noopener\"><strong>NINO APP<\/strong><\/a> y verificar en primera persona el particular.<\/p><p>Efectivamente el problema es que a pesar que el bot\u00f3n (<em>o tecla si se prefiere<\/em>) aparece visualmente, <em><span style=\"text-decoration: underline;\"><strong>no es posible utilizarlo ya que no responde si se lo prueba a utilizar<\/strong><\/span>.<\/em><\/p><p>Es decir si bien es cierto el <strong><em>teclado num\u00e9rico<\/em><\/strong> aparece correctamente, no es posible ingresar cantidades no enteras.<\/p><p>En el emulador de <a href=\"https:\/\/es.wikipedia.org\/wiki\/Microsoft_Visual_Studio\" target=\"_blank\" rel=\"noopener\"><strong>Visual Studio<\/strong><\/a> esta anomal\u00eda nunca se present\u00f3<\/p><p>A continuaci\u00f3n una <a href=\"https:\/\/quike.it\/es\/como-hacer-la-captura-de-pantalla-en-windows\/\" target=\"_blank\" rel=\"noopener\"><strong>captura de pantalla<\/strong><\/a> de la misma secci\u00f3n que un dispositivo no <a href=\"https:\/\/amzn.to\/3AUHC34\" target=\"_blank\" rel=\"noopener\"><strong>Samsung<\/strong><\/a> funciona correctamente.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-32bbdad\" data-id=\"32bbdad\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-234c511 elementor-widget elementor-widget-image\" data-id=\"234c511\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/Screenshot_20220907-185735.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Screenshot_20220907-185735\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTYxODcsInVybCI6Imh0dHBzOlwvXC9xdWlrZS5pdFwvZXNcL3dwLWNvbnRlbnRcL3VwbG9hZHNcL3NpdGVzXC8zXC8yMDIyXC8wOVwvU2NyZWVuc2hvdF8yMDIyMDkwNy0xODU3MzUuanBnIn0%3D\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1080\" height=\"1920\" src=\"https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/Screenshot_20220907-185735.jpg\" class=\"attachment-full size-full wp-image-16187\" alt=\"Teclado Num\u00e9rico Samsung\" srcset=\"https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/Screenshot_20220907-185735.jpg 1080w, https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/Screenshot_20220907-185735-169x300.jpg 169w, https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/Screenshot_20220907-185735-576x1024.jpg 576w, https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/Screenshot_20220907-185735-768x1365.jpg 768w, https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/Screenshot_20220907-185735-864x1536.jpg 864w, https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/Screenshot_20220907-185735-1024x1820.jpg 1024w\" sizes=\"(max-width: 1080px) 100vw, 1080px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Captura de la secci\u00f3n en un Samsung Galaxy S7 Edge<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-ef58ce1 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"ef58ce1\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2279ba5\" data-id=\"2279ba5\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2db1351 elementor-widget elementor-widget-heading\" data-id=\"2db1351\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Soluci\u00f3n<\/h3>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7fe2803 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7fe2803\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-fa15beb\" data-id=\"fa15beb\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-74f4561 elementor-widget elementor-widget-text-editor\" data-id=\"74f4561\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Luego de analizar varias posibles soluciones que encontr\u00e9 en <strong>Internet,<\/strong> opt\u00e9 por la m\u00e1s simple desde mi punto de vista.<\/p><p>Descart\u00e9 aquellas en las que tendr\u00eda que basarme en el <em><strong>DeviceInfo.Manufacturer\u00a0<\/strong><\/em> ya que eso implicar\u00eda que si en alg\u00fan otro modelo de tel\u00e9fono surge otro inconveniente podr\u00eda tener que escribir c\u00f3digo espec\u00edfico para ese modelo\/marca.<\/p><p>La idea central de mi soluci\u00f3n (<em>que no es m\u00eda propiamente<\/em>) es la de utilizar otro tipo de teclado que contenga b\u00e1sicamente los n\u00fameros y de descartar aquellos caracteres que no me sirven para el proceso.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-4f3111e elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"4f3111e\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-7945950\" data-id=\"7945950\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-bccdad0 elementor-widget elementor-widget-image\" data-id=\"bccdad0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"226\" height=\"226\" src=\"https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/blog_1398.jpg\" class=\"attachment-large size-large wp-image-16274\" alt=\"\" srcset=\"https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/blog_1398.jpg 226w, https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/blog_1398-150x150.jpg 150w\" sizes=\"(max-width: 226px) 100vw, 226px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-431c27e\" data-id=\"431c27e\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-9ea5a37 elementor-widget elementor-widget-text-editor\" data-id=\"9ea5a37\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Cambio entonces el tipo de teclado de <em><strong>\u00abNumeric\u00bb<\/strong><\/em> a <em><strong>\u00abTelephone\u00bb,<\/strong><\/em> porque es un tipo de teclado que proporciona los n\u00fameros y los signos de punto y coma.<\/p><p>He tenido que renunciar a la funcionalidad del evento <em><strong>TextChanged\u00a0<\/strong><\/em>en el que realizaba el calculo del precio <strong>unitario * la cantidad<\/strong>, y realizar el c\u00e1lculo solo cuando el usuario ha ingresado totalmente la cifra con el evento <em><strong>Unfocused.<\/strong><\/em><\/p><p>En las siguientes lineas, explico los pasos de la soluci\u00f3n que al final he implementado.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-ca7b248 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"ca7b248\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-53bd7ef\" data-id=\"53bd7ef\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3ab171b elementor-widget elementor-widget-heading\" data-id=\"3ab171b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Crear una Clase Behavior<\/h4>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-42453a4 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"42453a4\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b395f35\" data-id=\"b395f35\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-09b39a0 elementor-widget elementor-widget-text-editor\" data-id=\"09b39a0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Lo primero que se debe realizar es crear una clase <strong><em>Behavior<\/em><\/strong> que al momento que el usuario presione cualquier tecla, valide si el valor ingresado es admitido para el c\u00e1lculo.<\/p><p>La utilidad de esta clase, que luego enlazaremos al control <em><strong>Entry<\/strong><\/em> en <a href=\"https:\/\/quike.it\/es\/el-lenguaje-xaml\/\" target=\"_blank\" rel=\"noopener\"><strong>XAML<\/strong><\/a>, es que la podremos utilizar en cualquier <em><strong>Entry<\/strong><\/em> que necesitemos en futuro dentro de la <strong>APP.<\/strong><\/p><p>En mi caso particular he denominado esta clase\u00a0 <em><strong>IngresosNumericos.<\/strong><\/em><\/p><p>En ella elimino todos los elementos presentes en el teclado <em>(\u00abTelephone\u00bb)<\/em> que utilizar\u00e9 en el <em><strong>Entry.<\/strong><\/em><\/p><p>Estos caracteres no admitidos estan presentes en la variable <em><strong>SpecialCharacters<\/strong><\/em><\/p><p>A continuaci\u00f3n el c\u00f3digo de la clase, misma que se encuentra dentro de una carpeta llamada <em><strong>Clases<\/strong><\/em> en mi soluci\u00f3n<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-0141951 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"0141951\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5a89f9b\" data-id=\"5a89f9b\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4432503 elementor-widget elementor-widget-image\" data-id=\"4432503\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/blog_1395.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"blog_1395\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTYxOTEsInVybCI6Imh0dHBzOlwvXC9xdWlrZS5pdFwvZXNcL3dwLWNvbnRlbnRcL3VwbG9hZHNcL3NpdGVzXC8zXC8yMDIyXC8wOVwvYmxvZ18xMzk1LmpwZyJ9\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1198\" height=\"623\" src=\"https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/blog_1395.jpg\" class=\"attachment-full size-full wp-image-16191\" alt=\"\" srcset=\"https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/blog_1395.jpg 1198w, https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/blog_1395-300x156.jpg 300w, https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/blog_1395-1024x533.jpg 1024w, https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/blog_1395-768x399.jpg 768w\" sizes=\"(max-width: 1198px) 100vw, 1198px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-35f39da elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"35f39da\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-df40819\" data-id=\"df40819\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-aacbe44 elementor-widget elementor-widget-heading\" data-id=\"aacbe44\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Enlazar el Behavior al archivo XAML<\/h4>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-49222af elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"49222af\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-683b837\" data-id=\"683b837\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-08a42bc elementor-widget elementor-widget-text-editor\" data-id=\"08a42bc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Ahora en el archivo <a href=\"https:\/\/quike.it\/es\/el-lenguaje-xaml\/\" target=\"_blank\" rel=\"noopener\"><strong>XAML<\/strong><\/a> que controla el ingreso de los datos, coloco al inicio una referencia a la carpeta de clases.<\/p><pre><strong><em>xmlns:behaviors=\"clr-namespace:NinoApp.Clases\"<\/em><\/strong><\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fd47105 elementor-widget elementor-widget-image\" data-id=\"fd47105\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/blog_1396.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"blog_1396\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTYxOTIsInVybCI6Imh0dHBzOlwvXC9xdWlrZS5pdFwvZXNcL3dwLWNvbnRlbnRcL3VwbG9hZHNcL3NpdGVzXC8zXC8yMDIyXC8wOVwvYmxvZ18xMzk2LmpwZyJ9\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"681\" height=\"147\" src=\"https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/blog_1396.jpg\" class=\"attachment-full size-full wp-image-16192\" alt=\"Teclado Num\u00e9rico Samsung\" srcset=\"https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/blog_1396.jpg 681w, https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/blog_1396-300x65.jpg 300w\" sizes=\"(max-width: 681px) 100vw, 681px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-23b03b5 elementor-widget elementor-widget-text-editor\" data-id=\"23b03b5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Y luego el <em><strong>Entry<\/strong><\/em> viene tambi\u00e9n enlazado a la clase que creamos por medio de <em><strong>Entry.Behaviors.<\/strong><\/em><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-65e5184 elementor-widget elementor-widget-image\" data-id=\"65e5184\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"93\" src=\"https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/blog_1397.jpg\" class=\"attachment-large size-large wp-image-16193\" alt=\"\" srcset=\"https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/blog_1397.jpg 996w, https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/blog_1397-300x35.jpg 300w, https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/blog_1397-768x89.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8e27478 elementor-widget elementor-widget-text-editor\" data-id=\"8e27478\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Adem\u00e1s he cambiado la propiedad <em><strong>Keyboard<\/strong><\/em> de <em><strong>\u00abNumeric\u00bb<\/strong><\/em> a <em><strong>\u00abTelephone\u00bb,<\/strong><\/em> ya que como mencionamos con el <em><strong>\u00abNumeric\u00bb<\/strong><\/em> en los <strong>tel\u00e9fonos Samsung<\/strong> el bot\u00f3n no funciona.<\/p><p>El teclado en modalidad <em><strong>\u00abTelephone\u00bb<\/strong><\/em> en cambio no presenta el problema motivo de este articulo.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-0844f49 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"0844f49\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-50260ac\" data-id=\"50260ac\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b052c42 elementor-widget elementor-widget-image\" data-id=\"b052c42\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/blog_1400.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"blog_1400\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTYyNzYsInVybCI6Imh0dHBzOlwvXC9xdWlrZS5pdFwvZXNcL3dwLWNvbnRlbnRcL3VwbG9hZHNcL3NpdGVzXC8zXC8yMDIyXC8wOVwvYmxvZ18xNDAwLmpwZyJ9\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"720\" height=\"1280\" src=\"https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/blog_1400.jpg\" class=\"attachment-full size-full wp-image-16276\" alt=\"\" srcset=\"https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/blog_1400.jpg 720w, https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/blog_1400-169x300.jpg 169w, https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/blog_1400-576x1024.jpg 576w\" sizes=\"(max-width: 720px) 100vw, 720px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Teclado \"Telephone\" de un Huawei<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-19695cc\" data-id=\"19695cc\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-82cfbaa elementor-widget elementor-widget-image\" data-id=\"82cfbaa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/blog_1399.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"blog_1399\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTYyNzUsInVybCI6Imh0dHBzOlwvXC9xdWlrZS5pdFwvZXNcL3dwLWNvbnRlbnRcL3VwbG9hZHNcL3NpdGVzXC8zXC8yMDIyXC8wOVwvYmxvZ18xMzk5LmpwZyJ9\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1080\" height=\"1920\" src=\"https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/blog_1399.jpg\" class=\"attachment-full size-full wp-image-16275\" alt=\"Teclado Num\u00e9rico Samsung\" srcset=\"https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/blog_1399.jpg 1080w, https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/blog_1399-169x300.jpg 169w, https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/blog_1399-576x1024.jpg 576w, https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/blog_1399-768x1365.jpg 768w, https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/blog_1399-864x1536.jpg 864w, https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/blog_1399-1024x1820.jpg 1024w\" sizes=\"(max-width: 1080px) 100vw, 1080px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Teclado tipo Telephone del Samsung Galaxy S7 Edge funcionando<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-c52c803 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"c52c803\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-97e263e\" data-id=\"97e263e\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7fa439d elementor-widget elementor-widget-text-editor\" data-id=\"7fa439d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Espero que esta peque\u00f1a soluci\u00f3n te sea \u00fatil si, como yo, te has encontrado con <strong>Xamarin y el problema del Teclado Num\u00e9rico Samsung<\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\u00daltimamente, como saben quienes siguen este blog, estoy desarrollando una aplicaci\u00f3n para dispositivos m\u00f3viles basada en Xamarin.\u00a0 Luego de haberla publicado en el Store de Google, algunos usuarios me se\u00f1alan que en dispositivos Samsung no es posible indicar los valores que contiene cifras decimales, debido a que no funciona el bot\u00f3n en el teclado num\u00e9rico [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":16216,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[5,9],"tags":[],"class_list":["post-16179","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-lenguajes-de-programacion","category-xamarin"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Xamarin y el Problema del Teclado Num\u00e9rico Samsung -<\/title>\n<meta name=\"description\" content=\"Espero que esta peque\u00f1a soluci\u00f3n te sea \u00fatil si, como yo, te has encontrado con Xamarin y el problema del Teclado Num\u00e9rico Samsung\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/quike.it\/es\/xamarin-y-el-problema-del-teclado-numerico-samsung\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Xamarin y el Problema del Teclado Num\u00e9rico Samsung\" \/>\n<meta property=\"og:description\" content=\"Espero que esta peque\u00f1a soluci\u00f3n te sea \u00fatil si, como yo, te has encontrado con Xamarin y el problema del Teclado Num\u00e9rico Samsung\" \/>\n<meta property=\"og:url\" content=\"https:\/\/quike.it\/es\/xamarin-y-el-problema-del-teclado-numerico-samsung\/\" \/>\n<meta property=\"og:site_name\" content=\"El BLOG de Enrique V\u00e1squez B.\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/zeven.sa.1\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/zeven.sa.1\" \/>\n<meta property=\"article:published_time\" content=\"2022-09-12T05:06:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-11-08T21:03:37+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/Xamarin1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Enrique V\u00e1squez B.\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Xamarin y el Problema del Teclado Num\u00e9rico Samsung\" \/>\n<meta name=\"twitter:description\" content=\"Espero que esta peque\u00f1a soluci\u00f3n te sea \u00fatil si, como yo, te has encontrado con Xamarin y el problema del Teclado Num\u00e9rico Samsung\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/Xamarin1.jpg\" \/>\n<meta name=\"twitter:creator\" content=\"@quike1974\" \/>\n<meta name=\"twitter:site\" content=\"@quike1974\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Enrique V\u00e1squez B.\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/quike.it\\\/es\\\/xamarin-y-el-problema-del-teclado-numerico-samsung\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/quike.it\\\/es\\\/xamarin-y-el-problema-del-teclado-numerico-samsung\\\/\"},\"author\":{\"name\":\"Enrique V\u00e1squez B.\",\"@id\":\"https:\\\/\\\/quike.it\\\/es\\\/#\\\/schema\\\/person\\\/e53c62e8ab2e3f878e77d3a617483cc8\"},\"headline\":\"Xamarin y el Problema del Teclado Num\u00e9rico Samsung\",\"datePublished\":\"2022-09-12T05:06:00+00:00\",\"dateModified\":\"2023-11-08T21:03:37+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/quike.it\\\/es\\\/xamarin-y-el-problema-del-teclado-numerico-samsung\\\/\"},\"wordCount\":926,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\\\/\\\/quike.it\\\/es\\\/#\\\/schema\\\/person\\\/e53c62e8ab2e3f878e77d3a617483cc8\"},\"image\":{\"@id\":\"https:\\\/\\\/quike.it\\\/es\\\/xamarin-y-el-problema-del-teclado-numerico-samsung\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/quike.it\\\/es\\\/wp-content\\\/uploads\\\/sites\\\/3\\\/2022\\\/09\\\/Xamarin1.jpg\",\"articleSection\":[\"Lenguajes de Programaci\u00f3n\",\"Xamarin\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/quike.it\\\/es\\\/xamarin-y-el-problema-del-teclado-numerico-samsung\\\/#respond\"]}]},{\"@type\":[\"WebPage\",\"ItemPage\"],\"@id\":\"https:\\\/\\\/quike.it\\\/es\\\/xamarin-y-el-problema-del-teclado-numerico-samsung\\\/\",\"url\":\"https:\\\/\\\/quike.it\\\/es\\\/xamarin-y-el-problema-del-teclado-numerico-samsung\\\/\",\"name\":\"Xamarin y el Problema del Teclado Num\u00e9rico Samsung -\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/quike.it\\\/es\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/quike.it\\\/es\\\/xamarin-y-el-problema-del-teclado-numerico-samsung\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/quike.it\\\/es\\\/xamarin-y-el-problema-del-teclado-numerico-samsung\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/quike.it\\\/es\\\/wp-content\\\/uploads\\\/sites\\\/3\\\/2022\\\/09\\\/Xamarin1.jpg\",\"datePublished\":\"2022-09-12T05:06:00+00:00\",\"dateModified\":\"2023-11-08T21:03:37+00:00\",\"description\":\"Espero que esta peque\u00f1a soluci\u00f3n te sea \u00fatil si, como yo, te has encontrado con Xamarin y el problema del Teclado Num\u00e9rico Samsung\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/quike.it\\\/es\\\/xamarin-y-el-problema-del-teclado-numerico-samsung\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/quike.it\\\/es\\\/xamarin-y-el-problema-del-teclado-numerico-samsung\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/quike.it\\\/es\\\/xamarin-y-el-problema-del-teclado-numerico-samsung\\\/#primaryimage\",\"url\":\"https:\\\/\\\/quike.it\\\/es\\\/wp-content\\\/uploads\\\/sites\\\/3\\\/2022\\\/09\\\/Xamarin1.jpg\",\"contentUrl\":\"https:\\\/\\\/quike.it\\\/es\\\/wp-content\\\/uploads\\\/sites\\\/3\\\/2022\\\/09\\\/Xamarin1.jpg\",\"width\":800,\"height\":600},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/quike.it\\\/es\\\/xamarin-y-el-problema-del-teclado-numerico-samsung\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Inicio\",\"item\":\"https:\\\/\\\/quike.it\\\/es\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Inform\u00e1tica\",\"item\":\"https:\\\/\\\/quike.it\\\/es\\\/category\\\/informatica\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Lenguajes de Programaci\u00f3n\",\"item\":\"https:\\\/\\\/quike.it\\\/es\\\/category\\\/informatica\\\/lenguajes-de-programacion\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Xamarin\",\"item\":\"https:\\\/\\\/quike.it\\\/es\\\/category\\\/informatica\\\/lenguajes-de-programacion\\\/xamarin\\\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Xamarin y el Problema del Teclado Num\u00e9rico Samsung\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/quike.it\\\/es\\\/#website\",\"url\":\"https:\\\/\\\/quike.it\\\/es\\\/\",\"name\":\"El BLOG de Enrique V\u00e1squez B.\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/quike.it\\\/es\\\/#\\\/schema\\\/person\\\/e53c62e8ab2e3f878e77d3a617483cc8\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/quike.it\\\/es\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/quike.it\\\/es\\\/#\\\/schema\\\/person\\\/e53c62e8ab2e3f878e77d3a617483cc8\",\"name\":\"Enrique V\u00e1squez B.\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/quike.it\\\/es\\\/wp-content\\\/uploads\\\/sites\\\/3\\\/2021\\\/02\\\/me.png\",\"url\":\"https:\\\/\\\/quike.it\\\/es\\\/wp-content\\\/uploads\\\/sites\\\/3\\\/2021\\\/02\\\/me.png\",\"contentUrl\":\"https:\\\/\\\/quike.it\\\/es\\\/wp-content\\\/uploads\\\/sites\\\/3\\\/2021\\\/02\\\/me.png\",\"width\":512,\"height\":512,\"caption\":\"Enrique V\u00e1squez B.\"},\"logo\":{\"@id\":\"https:\\\/\\\/quike.it\\\/es\\\/wp-content\\\/uploads\\\/sites\\\/3\\\/2021\\\/02\\\/me.png\"},\"description\":\"Programador desde 1988, con pasi\u00f3n por escribir art\u00edculos de todo tipo. Actualmente desarrolla para ZEVEN S.A. el Sistema de Facturaci\u00f3n Electr\u00f3nica. Ecuatoriano de nacimiento e italiano de residencia, escribe desde G\u00e9nova, ciudad que ha llegado a amar tanto como su natal Guayaquil. Padre de dos hijos que son su orgullo y esposo de una mujer excepcional.\",\"sameAs\":[\"https:\\\/\\\/quike.it\",\"https:\\\/\\\/www.facebook.com\\\/zeven.sa.1\",\"https:\\\/\\\/www.instagram.com\\\/quikev1974\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/carlos-enrique-vasquez-bautista-074893b\\\/\",\"https:\\\/\\\/x.com\\\/quike1974\"],\"url\":\"https:\\\/\\\/quike.it\\\/es\\\/author\\\/quike\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Xamarin y el Problema del Teclado Num\u00e9rico Samsung -","description":"Espero que esta peque\u00f1a soluci\u00f3n te sea \u00fatil si, como yo, te has encontrado con Xamarin y el problema del Teclado Num\u00e9rico Samsung","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/quike.it\/es\/xamarin-y-el-problema-del-teclado-numerico-samsung\/","og_locale":"es_ES","og_type":"article","og_title":"Xamarin y el Problema del Teclado Num\u00e9rico Samsung","og_description":"Espero que esta peque\u00f1a soluci\u00f3n te sea \u00fatil si, como yo, te has encontrado con Xamarin y el problema del Teclado Num\u00e9rico Samsung","og_url":"https:\/\/quike.it\/es\/xamarin-y-el-problema-del-teclado-numerico-samsung\/","og_site_name":"El BLOG de Enrique V\u00e1squez B.","article_publisher":"https:\/\/www.facebook.com\/zeven.sa.1","article_author":"https:\/\/www.facebook.com\/zeven.sa.1","article_published_time":"2022-09-12T05:06:00+00:00","article_modified_time":"2023-11-08T21:03:37+00:00","og_image":[{"width":800,"height":600,"url":"https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/Xamarin1.jpg","type":"image\/jpeg"}],"author":"Enrique V\u00e1squez B.","twitter_card":"summary_large_image","twitter_title":"Xamarin y el Problema del Teclado Num\u00e9rico Samsung","twitter_description":"Espero que esta peque\u00f1a soluci\u00f3n te sea \u00fatil si, como yo, te has encontrado con Xamarin y el problema del Teclado Num\u00e9rico Samsung","twitter_image":"https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/Xamarin1.jpg","twitter_creator":"@quike1974","twitter_site":"@quike1974","twitter_misc":{"Escrito por":"Enrique V\u00e1squez B.","Tiempo de lectura":"6 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/quike.it\/es\/xamarin-y-el-problema-del-teclado-numerico-samsung\/#article","isPartOf":{"@id":"https:\/\/quike.it\/es\/xamarin-y-el-problema-del-teclado-numerico-samsung\/"},"author":{"name":"Enrique V\u00e1squez B.","@id":"https:\/\/quike.it\/es\/#\/schema\/person\/e53c62e8ab2e3f878e77d3a617483cc8"},"headline":"Xamarin y el Problema del Teclado Num\u00e9rico Samsung","datePublished":"2022-09-12T05:06:00+00:00","dateModified":"2023-11-08T21:03:37+00:00","mainEntityOfPage":{"@id":"https:\/\/quike.it\/es\/xamarin-y-el-problema-del-teclado-numerico-samsung\/"},"wordCount":926,"commentCount":1,"publisher":{"@id":"https:\/\/quike.it\/es\/#\/schema\/person\/e53c62e8ab2e3f878e77d3a617483cc8"},"image":{"@id":"https:\/\/quike.it\/es\/xamarin-y-el-problema-del-teclado-numerico-samsung\/#primaryimage"},"thumbnailUrl":"https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/Xamarin1.jpg","articleSection":["Lenguajes de Programaci\u00f3n","Xamarin"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/quike.it\/es\/xamarin-y-el-problema-del-teclado-numerico-samsung\/#respond"]}]},{"@type":["WebPage","ItemPage"],"@id":"https:\/\/quike.it\/es\/xamarin-y-el-problema-del-teclado-numerico-samsung\/","url":"https:\/\/quike.it\/es\/xamarin-y-el-problema-del-teclado-numerico-samsung\/","name":"Xamarin y el Problema del Teclado Num\u00e9rico Samsung -","isPartOf":{"@id":"https:\/\/quike.it\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/quike.it\/es\/xamarin-y-el-problema-del-teclado-numerico-samsung\/#primaryimage"},"image":{"@id":"https:\/\/quike.it\/es\/xamarin-y-el-problema-del-teclado-numerico-samsung\/#primaryimage"},"thumbnailUrl":"https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/Xamarin1.jpg","datePublished":"2022-09-12T05:06:00+00:00","dateModified":"2023-11-08T21:03:37+00:00","description":"Espero que esta peque\u00f1a soluci\u00f3n te sea \u00fatil si, como yo, te has encontrado con Xamarin y el problema del Teclado Num\u00e9rico Samsung","breadcrumb":{"@id":"https:\/\/quike.it\/es\/xamarin-y-el-problema-del-teclado-numerico-samsung\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/quike.it\/es\/xamarin-y-el-problema-del-teclado-numerico-samsung\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/quike.it\/es\/xamarin-y-el-problema-del-teclado-numerico-samsung\/#primaryimage","url":"https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/Xamarin1.jpg","contentUrl":"https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2022\/09\/Xamarin1.jpg","width":800,"height":600},{"@type":"BreadcrumbList","@id":"https:\/\/quike.it\/es\/xamarin-y-el-problema-del-teclado-numerico-samsung\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Inicio","item":"https:\/\/quike.it\/es\/"},{"@type":"ListItem","position":2,"name":"Inform\u00e1tica","item":"https:\/\/quike.it\/es\/category\/informatica\/"},{"@type":"ListItem","position":3,"name":"Lenguajes de Programaci\u00f3n","item":"https:\/\/quike.it\/es\/category\/informatica\/lenguajes-de-programacion\/"},{"@type":"ListItem","position":4,"name":"Xamarin","item":"https:\/\/quike.it\/es\/category\/informatica\/lenguajes-de-programacion\/xamarin\/"},{"@type":"ListItem","position":5,"name":"Xamarin y el Problema del Teclado Num\u00e9rico Samsung"}]},{"@type":"WebSite","@id":"https:\/\/quike.it\/es\/#website","url":"https:\/\/quike.it\/es\/","name":"El BLOG de Enrique V\u00e1squez B.","description":"","publisher":{"@id":"https:\/\/quike.it\/es\/#\/schema\/person\/e53c62e8ab2e3f878e77d3a617483cc8"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/quike.it\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":["Person","Organization"],"@id":"https:\/\/quike.it\/es\/#\/schema\/person\/e53c62e8ab2e3f878e77d3a617483cc8","name":"Enrique V\u00e1squez B.","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2021\/02\/me.png","url":"https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2021\/02\/me.png","contentUrl":"https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2021\/02\/me.png","width":512,"height":512,"caption":"Enrique V\u00e1squez B."},"logo":{"@id":"https:\/\/quike.it\/es\/wp-content\/uploads\/sites\/3\/2021\/02\/me.png"},"description":"Programador desde 1988, con pasi\u00f3n por escribir art\u00edculos de todo tipo. Actualmente desarrolla para ZEVEN S.A. el Sistema de Facturaci\u00f3n Electr\u00f3nica. Ecuatoriano de nacimiento e italiano de residencia, escribe desde G\u00e9nova, ciudad que ha llegado a amar tanto como su natal Guayaquil. Padre de dos hijos que son su orgullo y esposo de una mujer excepcional.","sameAs":["https:\/\/quike.it","https:\/\/www.facebook.com\/zeven.sa.1","https:\/\/www.instagram.com\/quikev1974","https:\/\/www.linkedin.com\/in\/carlos-enrique-vasquez-bautista-074893b\/","https:\/\/x.com\/quike1974"],"url":"https:\/\/quike.it\/es\/author\/quike\/"}]}},"_links":{"self":[{"href":"https:\/\/quike.it\/es\/wp-json\/wp\/v2\/posts\/16179","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/quike.it\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/quike.it\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/quike.it\/es\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/quike.it\/es\/wp-json\/wp\/v2\/comments?post=16179"}],"version-history":[{"count":53,"href":"https:\/\/quike.it\/es\/wp-json\/wp\/v2\/posts\/16179\/revisions"}],"predecessor-version":[{"id":31926,"href":"https:\/\/quike.it\/es\/wp-json\/wp\/v2\/posts\/16179\/revisions\/31926"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/quike.it\/es\/wp-json\/wp\/v2\/media\/16216"}],"wp:attachment":[{"href":"https:\/\/quike.it\/es\/wp-json\/wp\/v2\/media?parent=16179"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/quike.it\/es\/wp-json\/wp\/v2\/categories?post=16179"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/quike.it\/es\/wp-json\/wp\/v2\/tags?post=16179"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}