2011-07-18 12 views
0

BlackBerryに「連絡先を追加」ダイアログが表示され、一部のフィールドに値が入力されます。空でないフィールドに「連絡先を追加」

私は、次のコードは動作しますはず:

BlackBerryContact contact = (BlackBerryContact) mContactList.createContact(); 
    populateSomeFields (contact); 
    AddressBookArguments args = new AddressBookArguments(
      AddressBookArguments.ARG_NEW, contact); 
    Invoke.invokeApplication(Invoke.APP_TYPE_ADDRESSBOOK, args); 

が、方法はありません。

ARG_NEWのI Invokeでは、完全に空白のフィールドが表示されます。 ARG_COMPOSEの場合、InvokeにIllegalArgumentExceptionがスローされます。

いくつかのフィールドを入力して「連絡先を追加」を表示する方法はありますか?

答えて

0

まあ、私がしたいだけの方法はありません。しかし、いい松葉杖があります。連絡先を電話帳に追加してから、ARG_VIEWで呼び出します。

その後、ユーザーはメニューから「編集」または「削除」を押すことができます。

関連する問題