0

電話カレンダーへの簡単なショートカットを使用する簡単なウィジェット(ICS以降)を開発しようとしています。私は知っています、私は知っています、グーグルカレンダーAPIは非公式です、そして私は代わりに公式のウェブインターフェースを使うべきです、など。しかし私は望んでいません-私は非公式ですが文書化されたカレンダーインターフェースを使いたいです。だから-私は新しいイベントダイアログを起動する必要があるボタンを持っています:

Intent i7 = new Intent(Intent.ACTION_EDIT);
i7.setData(CalendarContract.Events.CONTENT_URI);
PendingIntent pi7 = PendingIntent.getActivity(this, 7, i7, PendingIntent.FLAG_UPDATE_CURRENT);
updateViews.setOnClickPendingIntent(R.id.btnAdd, pi7);

これは私のすべての携帯電話/タブレットでうまく機能しますが、Samsung Galaxy3では機能しません-エラーが発生します:

「Sプランナーが失敗しました。Sプランナーが停止しました」。

サムスンギャラクシーの携帯電話には別のカレンダーアプリがあります-Sプランナーですが、誰かが同じ問題を抱えているかどうか、そしてこれにどのように対処しますか...ありがとうございます

4

1 に答える 1

0

修正しました。次の行のみを追加しました。

i7.setType("vnd.android.cursor.item/event");
于 2012-12-14T10:12:01.747 に答える