Estou fazendo um trabalho de conclusão de curso e preciso fazer com que meu aplicativo pegue o numero que aparece no identificador de chamadas quando o celular receber uma chamada,e depois que esse numero for capturado ele seja convertido e armazenado em um campo de texto.
obs:Estou utilizando J2ME para celular normal,a plataforma não pode ser symbian e nem android.
Se alguem puder me ajudar fico muito grato!!!
Cara, basta você criar um BroadcastReceiver que capture os parâmetros que você quer. Exemplo:
public class CallReceiver extends BroadcastReceiver {
public void onReceive(Context ctx, Intent it) {
/* Capturando o numero. */
String numero = it.getStringExtra("incoming_number");
Toast.makeText(ctx, numero, Toast.LENGTH_LONG).show();
}
}
Espero ter ajudado.
Instale um BroadcastReceiver para poder receber um Intent de ligação entrante.
No Intent com getExtra você pega o número de quem está ligando.
Boa noite pessoal,
Estou querendo utilizar a mesma técnica em um sistema web, alguém sabe que tipo de aparelhos e frameworks preciso.
Obrigado.