All About Android-call on a telephone number -ANDROIDKAWE

All About Android-call on a telephone number -ANDROIDKAWE - Welcome to ANDROID KAWE, Ini adalah sebuah blog directory tentang burung,baik itu suara burung ataupun tips perawatan burung.Blog ini adalah situs perangkum otomatis dari pencarian google yang kali ini berjudul All About Android-call on a telephone number -ANDROIDKAWE.Ada ribuan artikel yang sudah terekam ke dalam situs ini,silahkan cari sesuai yang kalian kehendaki,untuk artikel selanjutnya tentang judul diatas bisa kalian baca di bawah ini.

Konten : All About Android-call on a telephone number -ANDROIDKAWE
Judul : All About Android-call on a telephone number -ANDROIDKAWE

lihat juga


All About Android-call on a telephone number -ANDROIDKAWE


This post is describing that how to make a call from the Android phone using Intent.ACTION_CALL.

Start a activity with as follows and pass your telephone number

Intent callIntent = new Intent(Intent.ACTION_CALL);
callIntent.setData(Uri.parse("tel:" + <your tel number>));
activity.startActivity(callIntent);

To check the state of the phone call and actions setup a call listener as follows

private class EndCallListener extends PhoneStateListener { 
@Override
public void onCallStateChanged(int state, String incomingNumber) {
if(TelephonyManager.CALL_STATE_RINGING == state) {
Log.i("contactus", "RINGING, number: " + incomingNumber);
}
if(TelephonyManager.CALL_STATE_OFFHOOK == state) {
Log.i("contactus", "OFFHOOK");
}
if(TelephonyManager.CALL_STATE_IDLE == state) {
if (incomingNumber.equals(szListentelNumber) == true) {
Intent i = activity.getBaseContext().getPackageManager()
.getLaunchIntentForPackage(
activity.getBaseContext().getPackageName());
i.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
activity.startActivity(i);
}
Log.i("contactus", "IDLE" + incomingNumber);
}
}
}
public void setUpCallListener(String szTelNumber) {
this.szListentelNumber = szTelNumber;
EndCallListener callListener = new EndCallListener();
TelephonyManager mTM = (TelephonyManager)activity.getSystemService(Context.TELEPHONY_SERVICE);
mTM.listen(callListener, PhoneStateListener.LISTEN_CALL_STATE);

}

Enjoy the coding with Android and if you like this simple post please provide your feedback.

Thanks
Creative Android Apps



Demikianlah Artikel All About Android-call on a telephone number -ANDROIDKAWE

Semoga artikel tentang All About Android-call on a telephone number -ANDROIDKAWE, mudah-mudahan bisa memberi manfaat untuk anda semua.

Anda sedang membaca artikel All About Android-call on a telephone number -ANDROIDKAWE dan artikel ini url permalinknya adalah http://androidkawe.blogspot.com/2012/10/all-about-android-call-on-telephone.html Semoga artikel ini bisa bermanfaat.Sekali lagi,ini adalah situs auto yang tidak ditulis langsung oleh admin,Kami tidak menjamin akan kebenaran dari artikel yang tertulis.
Back To Top