2011-10-25 7 views
0

私のアプリケーションからは、メールを送信するためにブラックベリーネイティブメッセージアプリケーションに行きます。 バックボタンをクリックすると、Runtime Exceptionとなります。 私のコードは以下の通りです:ブラックベリーで戻るボタンをクリックすると例外が発生する

public void fieldChanged(Field field, int context) 
{ 
    if(field == m_lfMailId) 
    { 
     displayEmail(); 
    } 

} 

private void displayEmail() 
    { 
     Invoke.invokeApplication(Invoke.APP_TYPE_MESSAGES, new MessageArguments(MessageArguments.ARG_NEW,"[email protected]","","")); 
     Address toList[] = new Address[1]; 

    } 
+0

例外に関するメッセージはありますか? – Tamar

+0

JVMエラー104、キャッチされないランタイム例外。これはエミュレータでの例外表示です。 –

答えて

0

我々は通常、エラー104を無視するように、シミュレータ設定 - 旗/無視、エラー= 104で育てるを開始します。これは実際のデバイスに表示されるべきではありません。this threadでさらに詳しい情報が表示されます。シミュレータの白い画面で[続行]をクリックすると、それは問題なく続きますか?

+0

この問題は解決しました。実際には、私はハイパーリンクとしてラベルフィールドを使用しているフィールドの変更方法では、私は特定のアクションを行っていた。今私はナビゲーションのクリック()メソッドを使用して、それは正常に動作しています。 –

+0

あなたはそれを解決してうれしい! – Tamar

+0

しかし、私はフィールドの変更を使用していたとき、なぜそれが例外をスローしているのかわかりません。 –

0

このコードを画面に追加して[戻る]ボタンをクリックします。

public boolean onClose() 
{ 
     return super.onClose(); 
} 
関連する問題