私は、データベースの行IDでアラームを設定しようとしています。ここに私のコードは、余分なinentを設定するが、それは私にputExtraでエラーを与える。このインテントの作成方法putExtra?
public void setReminder(long taskId, Calendar when){
Intent i = new Intent(mContext, OnAlarmReceiver.class);
i.putExtra(helper.getById(id), (long)taskId);
}
私のデータベースからIDを取得しているカーソルです。
}
public Cursor getById(String id){
String [] args = {id};
return(getReadableDatabase()
.rawQuery("SELECT _id, title, descrip, taskdatetime, type FROM tasks WHERE _id = ?", args));
}
logcatのエラーは何ですか? – Suchi