Namespaces
Variants
Actions
Revision as of 07:08, 9 December 2011 by hamishwillee (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Como fazer uma chamada telefônica em Java ME

Jump to: navigation, search
MultiMediaTile.png
Dados do artigo

Artigo
Tradução:
Por dcrocha
Última alteração feita por hamishwillee em 09 Dec 2011


dcrocha 13:10, 6 November 2007 (EET)

Você pode fazer uma chamada telefônica a partir de uma aplicação Java ME utilizando-se o método

javax.microedition.midlet.MIDlet.platformRequest().

Em alguns devices, (como os Series 40), antes de a chamada ser realizada, o MIDlet precisa ser fechado. A aplicação pode checar se isso acontecerá através do valor de retorno deste método: se o valor for true, a aplicação precisará ser fechada antes de a chamada ser realizada.

É possível enviar tons DTMF junto com o número a ser discado, mas é impossível enviar sequências DTMF após a chamada ter sido realizada.

Em alguns dispositivos (como Series 40) o tamanho da string a ser discada pode ser limitado.

O código seguinte é utilizado para fazer uma chamada telefônica:

String telNo = "tel:+9682651761543";
platformRequest(telNo );

Também deve ser notado que o usuário também pode fazer uma chamada usando o componente LCDUI TextField ou TextBox, se este for do subtipo PHONENUMBER. Neste caso, o usuário poderá também buscar um número de telefone da agenda nativa do aparelho. As operações "Chamada" e "Utilizar" estão disponíveis no menu Options ou diretamente nas softkeys, dependendo do aparelho, dependendendo de se a aplicação utiliza outros Commands no mesmo Displayable, ou no Item de Form, no caso de TextField.

122 page views in the last 30 days.
Nokia Developer aims to help you create apps and publish them so you can connect with users around the world.

京ICP备05048969号  © Copyright Nokia 2013 All rights reserved