2011-08-26 3 views
16

Intent経由でAndroidカレンダーにデータを送信するアプリを開発しています。 2.1から2.3.4までのデフォルトアンドロイドカレンダーや、JorteやBusiness Calenderなどのサードパーティのカレンダーでも機能します。カレンダーインテントフィールドタイトル/説明Motorola Xoomで動作しませんHoneycomb 3.1とAcer Iconia

しかし、ハニカム(エイサー・アイコニアとモトローラ・エクイム)では、フィールドには何も書かれていません。

私はすべて合格フィールド埋め、年、月、日、時間、分、しかし、NOの説明やタイトル

GregorianCalendar cal = new GregorianCalendar(); 
Intent intent = new Intent(Intent.ACTION_EDIT); 
intent.setType("vnd.android.cursor.item/event"); 
cal.set(Calendar.YEAR, Integer.parseInt(pv.getYear())); 
cal.set(Calendar.MONTH, Integer.parseInt(pv.getMonth())); 
cal.set(Calendar.DAY_OF_MONTH, Integer.parseInt(pv.getDay())); 
cal.set(Calendar.HOUR_OF_DAY, Integer.parseInt(pv.getHours())); 
cal.set(Calendar.MINUTE, Integer.parseInt(pv.getMinutes())); 
cal.set(Calendar.SECOND, 0); 
cal.set(Calendar.MILLISECOND, 0); 

intent.putExtra("beginTime", cal.getTimeInMillis()); 
cal.add(Calendar.MINUTE, Integer.parseInt(eventTime)); 
intent.putExtra("endTime", cal.getTimeInMillis()); 
String description = pv.getDescription().trim(); 
intent.putExtra("title", title); // **NOT WORKING** 
intent.putExtra("description", description); // **NOT WORKING** 
startActivity(intent); 

任意のアイデアがありますか? ありがとう サンドロ

編集: ハニカムとの意図にはタイトルや説明がないようです。 私たちが行うことができる唯一の方法は、まったく別の方法であるコンテンツプロバイダを使用することです。あなたはこの問題を解決することができました -

+0

こんにちはサンドロを使用しましたか?ありがとう。 – eli

答えて

関連する問題