Update Task.java

main
ph5x4v6jq 8 months ago
parent 55298f15b9
commit 289480633f

@ -1,8 +1,12 @@
// 声明包名该类属于net.micode.notes.gtask.data包
package net.micode.notes.gtask.data;
// 导入必要的Android库
import android.database.Cursor;
import android.text.TextUtils;
import android.util.Log;
// 导入自定义的相关数据类和常量类
import net.micode.notes.data.Notes;
import net.micode.notes.data.Notes.DataColumns;
import net.micode.notes.data.Notes.DataConstants;
@ -10,6 +14,7 @@ import net.micode.notes.data.Notes.NoteColumns;
import net.micode.notes.gtask.exception.ActionFailureException;
import net.micode.notes.tool.GTaskStringUtils;
// 导入JSON处理相关的库
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
@ -31,14 +36,15 @@ public class Task extends Node {
private TaskList mParent;
// 任务类的默认构造函数,初始化任务的各项属性
public Task() {
super();
mCompleted = false;
mNotes = null;
mPriorSibling = null;
mParent = null;
mMetaInfo = null;
}
public Task() { // 这是一个名为Task的类的构造函数
super(); // 调用父类的无参构造函数
// 将成员变量mCompleted初始化为false
mCompleted = false;
mNotes = null;
mPriorSibling = null;
mParent = null;
mMetaInfo = null;
}
// 根据给定的actionId创建一个用于表示创建任务操作的JSONObject对象
public JSONObject getCreateAction(int actionId) {

Loading…
Cancel
Save