Notificar um aplicativo do aparelho BlackBerry quando a lista padrão de entradas de calendário for alterada

Quando uma atualização for feita à lista de serviços em um aparelho BlackBerry, a lista de bancos de dados de PIM em um aparelho pode ser alterada. Essa ação pode resultar na criação de uma nova lista padrão de entradas de calendário.

  1. Importe as classes e interfaces necessárias.
    import javax.microedition.pim.PIM;
    import net.rim.blackberry.api.pdap.BlackBerryPIM;
    import net.rim.blackberry.api.pdap.ListChangeListener;
    
  2. Implemente a interface ListChangeListener.
    public class MyListChangeListener implements ListChangeListener {...}
  3. Invoque BlackBerryPIM.addListChangeListener() para registrar-se para receber notificações de alterações em uma lista padrão de PIM.
    ListChangeListener listener = new MyListChangeListener();
    ((BlackBerryPIM) PIM.getInstance()).addListChangeListener(listener);
  4. Para que o aplicativo sempre use o PIMList padrão, armazene uma referência ao PIMList desejado e projete o método ListChangeListener.defaultListChanged() para atualizar a referência quando a lista padrão for alterada .

Estas informações foram úteis? Gostaríamos de receber seus comentários.