0
私はBlackberry開発の新機能です。Blackberry RepeatRule
Blackberry Events(Calender)のリストにアクセスしようとしています。
現在、イベントリストから基本情報を読み取ることができます。
私はRepeatRuleに関する情報を得ることに悩まされています。
私のコードは以下の通りです:
EventList eventList = (EventList)PIM.getInstance().openPIMList(PIM.EVENT_LIST, PIM.READ_ONLY);
Enumeration e = eventList.items();
while (e.hasMoreElements()) {
Event event = (Event)e.nextElement();
RepeatRule rRule = event.getRepeat() ;
if (rRule != null) {
fieldIds = rRule.getFields() ;
// Here I get the values as { 0,128,64,2}. How do I decode this information?
}
}
ことができ、この情報を復号化する際にいずれかの助け。あらゆる種類のリンク、例、またはポインタが大きな助けになるでしょう。
おかげに関して、
ビナイ
ありがとうございました。しかし、私はまだ混乱しています。あなたは私を明確にしてください。私がconst 0を参照するとき、それはFrequencyですが、次の128は2つの異なる名前INTERVALとTHIRDLASTを持っています。同様に、64については、SECONDLASTとENDを参照してください。 2 DAY_IN_WEEKとSECONDの場合も同じです。私が解読するために参照する必要がある他のルールはありますか?親切に、私にこれを教えてください。 – Vinay
文書を実際に読んだことがありますか? INTERVALはフィールド定数、THIRDLASTはWEEK_IN_MONTHフィールドの有効な値です。同様に、ENDはフィールド定数、SECONDLASTはWEEK_IN_MONTHの値です。 DAY_IN_WEEKはフィールドなどです。与えた値はgetFields()から得られた値なので、値ではなくフィールド定数として解釈されます。 – Richard
リチャードに感謝します。私はそれを行う方法を見つけた.. – Vinay