黑莓 - 读取地址簿联系人列表自定义铃声的名字吗? [英] BlackBerry - read custom ringtone name from address book contact list?

查看:239
本文介绍了黑莓 - 读取地址簿联系人列表自定义铃声的名字吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在自定义数据库联系人列表联系人号码其实我指定自定义铃声。
现在,我有阅读到联系人列表的问题。
如果有关于这个问题的任何想法,任何人请请帮助。

更新

 公共无效showAddressBook(){
    尝试{
        ContactList contactList =(ContactList)PIM.getInstance()
                .openPIMList(PIM.CONTACT_LIST,PIM.READ_WRITE);
        枚举enumx = contactList.items();
        而(enumx.hasMoreElements()){
            联系C =(触点)enumx.nextElement();
            INT [] = fieldIds c.getFields();
            的System.out.println(显示:+ c.EXTENDED_FIELD_MIN_VALUE);
            INT ID;
            对于(INT指数= 0;指数 - LT; fieldIds.length ++指数){
                ID = fieldIds [指数]
                的System.out.println(c.getPIMList()。getFieldLabel(id)的
                        +== == showAddressBook+ fieldIds.length);
                如果(c.getPIMList()。getFieldDataType(ID)== Contact.STRING){
                    为(中间体J = 0; J&下; c.countValues​​(ID); ++ j)条{
                        字符串值= c.getString(ID,J);
                        的System.out.println(c.getPIMList()。getFieldLabel(id)的
                                +=+值);
                    }
                }
            }
        }
    }赶上(PIMException前){
        ex.printStackTrace();
    }
}


解决方案

有没有提及联系自定义铃声RIM API文档中...


  

这是不是在联系或BlackBerryContact类暴露出来。有没有API来访问铃声为联系人。结果
  马克·佐姆结果
  黑莓开发顾问结果
  www.BlackBerryDeveloper.com


<一个href=\"http://supportforums.blackberry.com/t5/Java-Development/Custom-ringtone-field-in-Contacts/m-p/32602/highlight/true;jsessionid=3251DCE2B7EA6453177D6565341EDB72\"相对=nofollow>黑莓支持社区论坛:Java开发:回复:自定义铃声字段联系人

Actually I am assigning custom ringtone with contact number in a custom database contact list. Now I am having problem with the reading to that contact list. If anyone having any idea about this problem pls pls help.

UPDATE

public void showAddressBook() {
    try {
        ContactList contactList = (ContactList) PIM.getInstance()
                .openPIMList(PIM.CONTACT_LIST, PIM.READ_WRITE);
        Enumeration enumx = contactList.items();
        while (enumx.hasMoreElements()) {
            Contact c = (Contact) enumx.nextElement();
            int[] fieldIds = c.getFields();
            System.out.println("SHOW:" + c.EXTENDED_FIELD_MIN_VALUE);
            int id;
            for (int index = 0; index < fieldIds.length; ++index) {
                id = fieldIds[index];
                System.out.println(c.getPIMList().getFieldLabel(id)
                        + "==showAddressBook==" + fieldIds.length);
                if (c.getPIMList().getFieldDataType(id) == Contact.STRING) {
                    for (int j = 0; j < c.countValues(id); ++j) {
                        String value = c.getString(id, j);
                        System.out.println(c.getPIMList().getFieldLabel(id)
                                + "=" + value);
                    }
                }
            }
        }
    } catch (PIMException ex) {
        ex.printStackTrace();
    }
}

解决方案

There is no reference to Contact Custom Ringtone in RIM API documentation...

This is not exposed in the Contact or BlackBerryContact class. There is no API to access the ring tone for a contact.
Mark Sohm
BlackBerry Development Advisor
www.BlackBerryDeveloper.com

BlackBerry Support Community Forums:Java Development:Re: Custom ringtone field in Contacts

这篇关于黑莓 - 读取地址簿联系人列表自定义铃声的名字吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆