Módulo ime o samsung smarttv para desenvolvimento de aplicativos
Video: Smart TV Samsung - Samsung Apps
Conteúdo
O módulo IME é a maneira mais comum para obter a entrada do usuário em uma aplicação SmartTV. O módulo IME é correspondente a um ID elemento, e requer alguma manipulação de exceção. Fórum da Samsun dos Desenvolvedores (SDF) oferece muitas funções de membro e propriedades para ajudar no uso do IME, que pode ser usado para implementar funções avançadas, tais como login e palavra-chave pesquisas em uma aplicação SmartTV.
A aplicação SmartTV muitas vezes inclui um recurso de pesquisa ou faça login para cumprir o seu propósito de serviço. O Samsung SmartTV fornece o módulo IME para recolher dados de entrada do utilizador. O IME pode ser acessado por meio de um controle remoto, através de um teclado virtual, como mostrado aqui.
inicialização IME
O primeiro passo para usar um IME está adicionando um elemento na página HTML.
O elemento anterior exibe a entrada IME usuário, além de ajudar na criação de um objeto IME e manusear o foco. Certifique-se de atribuir um valor maxlength para evitar a confusão do usuário e do sistema IME erros resultantes de digitação infinitas. A propriedade maxlength pode ter um valor máximo de 256 caracteres.
Além do elemento, a API módulo comum precisa ser carregado, uma vez que inclui o módulo IME. Isso permite que o IME para ser chamado.
A API módulo comum declarada pode ser usado para receber uma instância IME para criar um objeto IME. ID de um elemento deve ser inserido imediatamente no variável de membro inputboxID do objeto recém-criado.
Assumindo um valor inputboxID correto é inserido, o módulo IME será chamado quando a caixa de entrada é selecionada. Assim que o módulo IME é chamado, ele vai cuidar do processo de entrada de controle remoto do usuário por conta própria.
onkeypressFunc) função de retorno (
O onkeypressFunc () é vital para a utilização do módulo IME.
Video: Install Apps on 2013 Samsung Smart TV Sets
O onkeypressFunc () é muito importante porque define a forma como a aplicação reage quando a entrada do usuário IME está completa. Esta função pode modificar os dados de entrada e alocá-lo aos componentes de interface do usuário necessárias.
O onkeypressFunc () sempre é executado quando sai do módulo IME, que é causada pressionando a saída de controlo remoto ou retornar chave, ou selecionando OK ou a tecla Enter no teclado virtual.
A seguinte função personalizada chama o módulo IME com o seu onkeypressFunc definida internamente ().
funções membro IME
As seguintes funções de membro também são frequentemente utilizados durante a utilização do módulo IME.
A Samsung desenvolvedores Forum (SDF) guias usar a função onClose para fechar manualmente qualquer módulo IME aberto.
12 teclas e teclados QWERTY
O teclado de 12 teclas é semelhante às 9 teclas numéricas do controle remoto SmartTV. Apenas o elemento de entrada pode ser focada neste tipo IME, que exibirá um valor ligado ou gerar um mesmo valor sempre que uma das teclas 12 é pressionado. Parte inferior esquerda tecla “-” irá mudar o tipo de teclado.
O teclado QWERTY é semelhante a um teclado de computador regular. Todos os botões de teclado virtual, além de caixa de entrada, pode receber o foco. Use as quatro teclas direcionais para mover o foco para um botão desejado e prima para introduzir um personagem.
As 12 Chaves e teclado QWERTY tem quase os mesmos métodos de programação, com excepção de algumas pequenas diferenças. O módulo IME pode controlar tanto dos teclados, que podem ser testados pelo emulador. A última usada teclado, o usuário vai se tornar o teclado padrão na entrada IME seguinte. Os dois teclados podem ser comutada durante uma entrada, com um controlador remoto.