Add PhoneStateListener

You have to create a receiver to catch phone calls. To do this, add this in your in manifest.xml: <uses-permission android:name=”android.permission.READ_PHONE_STATE” /> <receiver android:name=”.ServiceReceiver”> <intent-filter> <action android:name=”android.intent.action.PHONE_STATE” /> </intent-filter> </receiver> and create these classes: import android.telephony.PhoneStateListener; import android.telephony.TelephonyManager; import android.util.Log; import android.webkit.WebView; public class MyPhoneStateListener extends PhoneStateListener { public static Boolean phoneRinging = false; public … Read more