title: is there an j2me phone state listener similar to android's PhoneStateListener
body: <p>I'm going to develop app that will need to <strong>detect the caller number</strong> and be able to <strong>drop the call</strong>. I've got several various j2ee midp2 enabled phones I want to use for this, but I can't find j2me API that is able to provide me the caller number and/or manage the call state (drop it).</p>
  
  <p>On Android there is <a href="http://developer.android.com/reference/android/telephony/PhoneStateListener.html" rel="nofollow">PhoneStateListener</a>, so app can listen to incoming calls and deals with it.</p>
  
  <p>Since the application is not for resale / distribution (I am not bound to mobile phones but only to the GSM network) I can use also some reasonably priced industrial-grade solution too.</p>
  
  <p>So the Q is: is there any possibility to detect caller details in j2me or I just have to trash all my available Nokia phones and buy some low-end Android stuff instead?</p>