問題タブ [android-calendar]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2291 参照

android - Googleカレンダーを使用したAndroidアプリ-同期の問題

Googleカレンダーと連動するAndroidアプリを作成しようとしています。ここ
からコンテンツプロバイダーを使用してチュートリアルに従いました。このコードの一部はここで説明されています。

私は以下の問題に直面しています。

  1. ラップトップからオンラインで新しいカレンダーTestCalendarを作成し、 Selectedとしてマークしました。アプリからカレンダーをクエリすると、この新しいカレンダーが表示されますが、選択されていない(selected = 0)と表示されます。なぜこれが起こっているのかについての提案はありますか?

  2. 私のアプリから、カレンダーにイベントを追加します
    getContentResolver().insert(eventsUri, event);
    。イベントは電話のカレンダーに反映されますが、オンラインバージョンには反映されません。この新しいイベントをオンラインでプッシュするには、カレンダーを手動で同期するか、自動同期をオンにする必要がありますが、これは正しい方法ではないと思います。役立つ可能性のある提案/リンクはありますか?

0 投票する
0 に答える
903 参照

android - Android 4.0 カレンダー API

Android OS の Google カレンダーですべてのイベントを一覧表示するのに問題があります。このチュートリアルを使用しました

しかし、毎回 98 個のイベントしかありません (もっとたくさんのイベントがあります)。

各イベントは 2012 年 1 月から 3 月までです (2011 年からのイベントがあります)。

ここに私のコードがあります:

カレンダーに Android 4.0 API を使用しようとしています。カレンダーからすべてのイベントを取得するのを手伝ってくれる人はいますか? チュートリアルか何か?

0 投票する
2 に答える
6792 参照

java - Javaを使用してAndroidカレンダーイベントを追加する.

こんにちは、Android カレンダーにイベントを追加しようとしています。私はアンドロイド開発が初めてです。Android カレンダーにイベントを追加する方法を教えてください。これが機能しない私のコードです。実行すると、「アプリケーション カレンダー (プロセス com.something.something) が予期せず停止しました」というメッセージが表示され、「強制停止」というボタンが表示されます。これが私のコードです

更新 ここに私のメニフェストファイルがあります

ログキャット

私はアンドロイド開発が初めてです。logcat は正確にはわかりません。コマンドプロンプトでlogcatコマンドを実行したところ、これが得られました

0 投票する
1 に答える
4208 参照

android - AlarmManagerを使用して、同じアクティビティに複数のpendingIntentをスケジュールする

最近、AlarmManagerを使用してアクティビティを将来実行するようにスケジュールしようとすると、奇妙な動作に気づきました。以下のコードを見てください。最初のアクティビティは20秒で開始されますが、2番目のアクティビティは40秒で開始されず、60秒後にのみ開始されます。2番目のインテントが2番目のアクティビティをスケジュールせず、代わりに3番目のインテントが呼び出す理由を誰かが説明できますか?これは、AlarmManagerのアクティビティに対して1つのインテントしか持てないことを意味しますか?

0 投票する
0 に答える
651 参照

android - 定期的なイベントを同期して Android カレンダーにインポートするにはどうすればよいですか?

学生向けアプリの場合、カレンダーのインポート機能を実装しました。ICS ファイルは、いくつかのイベントがある学校のウェブサイトからダウンロードされます。すべてのイベントは単一のイベントであり、ics ファイル内の定期的なイベントではありません。インポートは問題なく動作します。しかし、インポートしたすべてのイベントを削除したい場合、レコードを同期できないというメッセージが表示されることがあります。私が今考えていたことは次のとおりです。

  • すべてのイベントの ICS ファイルを解析する
  • イベントを定期的なイベントとしてマージしてみてください
  • 定期的なイベントをカレンダーにインポートする

しかし、私が何をしてもうまくいきません。どちらのイベントも繰り返しとしてマークされていますが、意図したように毎週ではなく毎月としてマークされています。または、単一のイベントとしてインポートされ続けます。

これが私が試した最後のコードです。

誰かがそれを正しく行う方法の例を教えてもらえますか? または、「同期できません」というメッセージを取り除くことを目的とした別のアプローチはありますか?

0 投票する
0 に答える
348 参照

android - Android カレンダー API

複数のビジネスのカレンダー イベントを取得する Android アプリを設計しようとしています。それぞれに独自の安全なカレンダーが必要です。アプリは呼び出されると、それぞれのカレンダーを取得します。

可能であれば、通知も使用したいと思います。

これを行う良い方法は何ですか?Google カレンダーだけを使用して、アプリで Google カレンダー API を使用できますか?

Web サーバー上の MySQL でデータを構築すると、通知を使用できるようになる可能性がありますか?

アイデア?

最後に 1 つ.... 通知を使用する場合、アプリはデバイスのバックグラウンドで実行し続ける必要がありますよね?

0 投票する
2 に答える
6518 参照

android - Androidで特定のタイムスロットを使用して1日のカレンダービューでカレンダーイベントを表示するにはどうすればよいですか?

私は周りを見回して、これがどのように可能であるかを理解しようとしてきましたが、そのような運はありませんでした。1日のイベントのリストビューの正しい位置に、たとえば30分間隔ではなく、分単位でイベントを正確に並べることができますか?

誰かが私にこれのサンプルコードを教えてもらえますか?私はそれを見つけることができなかったので、またはこれがどのように可能であるかを説明するだけです。私も尋ねたほうがいいかもしれませんがMonthDisplayHelper、カレンダーを表示するのはクラスだけですか?別のものがあるかどうか私はただ興味がありました。誰かがこれに答えるのにかかる時間を本当に感謝しています。

インターバルとは、

3:003:304:00など

そしてこれの視覚的表現はここにあります:ここに画像の説明を入力してください

0 投票する
1 に答える
316 参照

android - HTC Sense 3.6 でカレンダーのイベントが表示されませんか?

Android 4.x で Google カレンダー インスタンスとイベント API をクエリするアプリがあります。さまざまなデバイスでこれをテストしましたが、動作しますが、何らかの理由で HTC Sense 3.6 (Android 4.0.3) では動作しません。他の誰かがこれを確認できますか、それとも何が起こっているのか知っていますか?

非 HTC Sense デバイスで動作するコード スニペットは次のとおりです。

0 投票する
0 に答える
481 参照

android - Android 開発 - カレンダーのイベントの get/put

SDK 14 より前のデバイスのカレンダーからプログラムでイベントを get/put したい。

私はこれを見つけました: http://code.google.com/p/android-calendar-provider-tests/source/browse/trunk/src/com/androidbook/androidcalendar/CalendarActivity.java

ただし、これはアクティビティの onCreate メソッドからのみ機能します。onCreate の外からメソッドを呼び出してみましたが、うまくいきません。

ArrayAdapter を拡張するクラスがあり、この (onClick 要素) から別の独自のクラスメソッドを呼び出して、イベントをカレンダーに配置したいと考えています。

何時間もかけて検索ソリューションを試しましたが、無意味です...

0 投票する
2 に答える
8448 参照

android - PhoneGap/Cordova カレンダーの統合 (Android)

PhoneGap (別名 Cordova) を使用して Android アプリを作成していますが、カレンダーの統合が機能しません。 免責事項:私は Android と PhoneGap の両方に初心者です。ご容赦ください。

私がやろうとしているのは、ユーザーのカレンダーにイベントを追加することだけです。このチュートリアルに従って、Calendar Intent を起動しようとするプラグインを作成しました。コードは次のようになります。

このプラグインを呼び出す Javascript コードは標準です。

Android コードが呼び出されています (ブレークポイントを使用して確認)。しかし、Javascript コードに返される結果はエラーです。

明示的なアクティビティ クラス {org.myorg.appname/org.myorg.appname.CalendarPlugin} が見つかりません。AndroidManifest.xml でこのアクティビティを宣言しましたか?

チュートリアルで AndroidManifest.xml に追加することについて言及されていないため、何かが足りないと思います (また、CalendarPluginコードが正常に呼び出されているため、CalendarPluginクラスが見つからないというエラーが発生する可能性はありますか? )。本当にCalendarPluginをマニフェストに追加する必要がある場合、どうすればよいでしょうか?