×
Namespaces

Variants
Actions
Revision as of 08:02, 12 June 2013 by hamishwillee (Talk | contribs)

Como fazer uma chamada telefônica em Java ME

From Nokia Developer Wiki
Jump to: navigation, search
Article Metadata

Artigo
Tradução:
Por dcrocha
Última alteração feita por hamishwillee em 12 Jun 2013

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.

49 page views in the last 30 days.

Was this page helpful?

Your feedback about this content is important. Let us know what you think.

 

Thank you!

We appreciate your feedback.

×