IncomingCallBroadcast.java
package com.swamys.incomingcallbroadcast;
import
android.content.BroadcastReceiver;
import
android.content.Context;
import
android.content.Intent;
import android.os.Bundle;
import
android.telephony.TelephonyManager;
import android.widget.Toast;
public class
IncomingCallBroadcast extends BroadcastReceiver {
@Override
public void onReceive(Context
context, Intent intent) {
Bundle
bundle = intent.getExtras();
String
status = bundle.getString(TelephonyManager.EXTRA_STATE);
if
(status.equals(TelephonyManager.EXTRA_STATE_RINGING)) {
String
Phone_number = bundle
.getString(TelephonyManager.EXTRA_INCOMING_NUMBER);
Toast.makeText(context,
"Incoming
call: " + Phone_number,
Toast.LENGTH_LONG).show();
}
}
}
Manifest.xml
<?xml version="1.0"
encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.swamys.incomingcallbroadcast"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="9"
android:targetSdkVersion="18" />
<uses-permission android:name="android.permission.READ_PHONE_STATE"
/>
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="com.swamys.incomingcallbroadcast.MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN"
/>
<category android:name="android.intent.category.LAUNCHER"
/>
</intent-filter>
</activity>
<receiver android:name="com.swamys.incomingcallbroadcast.IncomingCallBroadcast"
>
<intent-filter>
<action android:name="android.intent.action.PHONE_STATE"
/>
</intent-filter>
</receiver>
</application>
</manifest>
نقدم لكم الان ستلايت السالمية المميز جدا لتركيب وتصليح ستلايت على ايدى عمال وفنيين متخصصين جدا فى هذا المجال بالاضافة الى ارقام فنى ستلايت الفروانية التى تتميز بسرعه الرد والاستجابة من خدمة العملاء وكذلك ايضا فنى ستلايت حولى الكويت وفنى ستلايت الجهراء هندى وكذلك ايضا فنى ستلايت الكويت الذى يوفر افضل الخدمات باقل الاسعار التى لا مثيل لها
ReplyDelete