2

Blackberry (5.0.0) の電話アプリケーションに電話番号を入力すると、メニュー ボタンを押すことができます。オプションの 1 つは [連絡先に追加] で、電話番号が既に記載された連絡先の追加画面が表示されます。人口。アプリで同じことをしたいと思います - 「連絡先に追加」画面を表示し、特定の電話番号を事前に入力します。これは BlackBerry 5.0 OS で可能ですか?

4

1 に答える 1

3

BlackBerry の連絡先に関する詳細情報を参照しているときに、このサポート フォーラムの質問に出くわしました。これは私の質問に間接的に回答しています。同様の状況にある他の人のためにここに投稿: http://supportforums.blackberry.com/t5/Java-Development/Problem-adding-contact-to-phone/mp/341728/highlight/true#M62692

try 
{
      ContactList contacts = null;
      try {
         contacts = (ContactList) PIM.getInstance().openPIMList(PIM.CONTACT_LIST, PIM.READ_WRITE);
      } catch (PIMException e) {
         // An error occurred
         return;
      }
      Contact contact = contacts.createContact();


     String[] name = new String[ contacts.stringArraySize( Contact.NAME ) ];
     name[Contact.NAME_GIVEN] = "Kate";
     name[Contact.NAME_FAMILY] = "Turner";
     contact.addStringArray(Contact.NAME, Contact.ATTR_NONE, name);

     AddressBookArguments entry = new AddressBookArguments(AddressBookArguments.ARG_NEW, contact);

     Invoke.invokeApplication(Invoke.APP_TYPE_ADDRESSBOOK, entry);

} 
catch (Throwable t)
{
}
于 2010-07-09T17:48:28.907 に答える