2011-10-08 11 views
9

Androidカレンダーアプリの[イベントを追加]画面へのハイパーリンクを作成する方法の例やドキュメントを探しています。html5モバイルウェブページからAndroidカレンダーにエントリーを追加するには?

<a href="tel:5556665555">Call</a> 

私はそれのようなもので、Androidのカレンダーのイベントの追加]画面にリンクすることが可能であるかどうかについての情報を探しています:1はでコールハイパーリンクを作成することができるのと同じ方法で、例えば

、 :

<a href="calendar:YYYY-MM-DDThh:mmTZD?end=YYYY-MM-DDThh:mmTZD&name=Appointment>Add Calendar Entry</a> 

Google Calendar Web APIを具体的に使用しても構いませんが、実際のソリューションは見つかりませんでした。

Androidで動作するウェブベースの通話を探しているユーザーとのフォーラム投稿です。

http://www.google.com/support/forum/p/Calendar/thread?tid=6fc0598cd1619e19&hl=en

答えて

1

私は最も簡単な方法は、サーバー側のたvCalやiCalのファイルのダウンロードを生成することだと思います。例えば

、PloneのCMSはので、ここではない:

http://plone.org/events/community/plone-conference-2011

はたvCalリンクを参照してください。

さらに詳しい情報:

https://en.wikipedia.org/wiki/VCal

+1

マイコさん、ありがとうございます。私は、Android 2.3の電話機のPloneサイトからvcalとicalファイルのリンクを試しました。ステータスが「ダウンロードに失敗しました」というファイルを個のファイルとして扱いました。私は情報を探し続けるつもりです。 GoogleカレンダーアプリはネイティブAndroidアプリ以外のインテントをサポートしているようには見えません。たとえば、Googleマップのリンク(ブラウザ、Googleマップ、またはnavで開く)とYouTube動画のためのプロンプトがポップアップ表示されます。 –

+0

Argh。おそらく、HTTPのコンテンツタイプの問題などがあります。私はある時点でそれが働いていたことをかなり確信していました。 –

+0

plain-Android 2.xのように見えるかもしれませんが、MIMEタイプを扱うには外部アプリが必要です。または、一部のベンダーがデフォルトのアプリケーションバンドルにこれを追加している可能性があります。しかし、vCal/iCalは、小さなビットのネイティブコードを書く必要があるにも関わらず、実際に使用するフォーマットであることは確かです。 –

0

WebViewのがAndroidアプリに組み込まれている場合は、カスタムURIハンドラのようなAndroid OSのアクションを呼び出すために埋め込まれたウィンドウのための方法として設定することができます新しいカレンダーイベント、カスタムURIを介して。

関連する問題