2011-05-24 10 views
3

ボタンをクリックしたときに番号をダイヤルしたい。私はどんなドキュメントも見つけることができませんでした。あなたを助けるプログラムで番号をダイヤルする方法

+0

あなたはあなたが書いたときに、この短いを取得する: – sra

+0

してくださいボタンを押して、コードの後に​​番号をダイヤルし、私は解決策が見つかりました: PhoneArgumentsのphoneArgs =新しいPhoneArgumentsを(P honeArguments.ARG_CALL、 \t \t \t \t \t Constants.CALL_CENTER_PHONE_NUMBER); \t \t \t Invoke.invokeApplication(Invoke.APP_TYPE_PHONE、phoneArgs); – redline

答えて

2

ラフコード:

PhoneArguments arguments = new PhoneArguments(PhoneArguments.ARG_CALL, "dial num.")  
ButtonField buttonField = new ButtonField("Dial",ButtonField.CONSUME_CLICK) 
     { 
      protected boolean navigationClick(int status, int time) 
      { 
       Invoke.invokeApplication(Invoke.APP_TYPE_PHONE, arguments); 
       return true; 
      } 
     }; 

は、私はそれはあなたに役立つことを願っています。

1

Invoke APIを使用すると、ネイティブのブラックベリーアプリケーションを実行できます。カレンダー、カメラ、電話、のような他のネイティブBlackBerryアプリケーションを実行/ /実行を開くことができます

同じように、連絡先etc..etc

おかげ

0

あなたが実行することができ、次のネイティブアプリケーションカスタム引数:

 APP_TYPE_ADDRESSBOOK 
     APP_TYPE_BLUETOOTH_CONFIG 
     APP_TYPE_CALCULATOR 
     APP_TYPE_CALENDAR 
     APP_TYPE_CAMERA 
     APP_TYPE_MAPS 
     APP_TYPE_MEMOPAD 
     APP_TYPE_MESSAGES 
     APP_TYPE_PHONE 
     APP_TYPE_SEARCH 
     APP_TYPE_TASKS 
関連する問題