public static final int noteTypeLayout=0x7f070005;
public static final int noteTypeTitle=0x7f070004;
public static final int noteTypeView=0x7f070007;
- public static final int settingCloseButton=0x7f07001d;
- public static final int settingLayout=0x7f070011;
- public static final int settingMessage=0x7f070012;
- public static final int settingNoteButton=0x7f070014;
- public static final int settingSortRadio1=0x7f070017;
- public static final int settingSortRadio2=0x7f070018;
- public static final int settingSortRadioGroup=0x7f070016;
- public static final int settingSortSpinner=0x7f070015;
- public static final int settingTimeButton=0x7f07001c;
- public static final int settingTimeCheckBox=0x7f070019;
- public static final int settingTimeLayout=0x7f07001a;
- public static final int settingTimeText=0x7f07001b;
- public static final int settingUserButton=0x7f070013;
- public static final int text1=0x7f07001e;
- public static final int text2=0x7f07001f;
- public static final int updatorCloseButton=0x7f070010;
+ public static final int settingCloseButton=0x7f07001e;
+ public static final int settingLayout=0x7f070012;
+ public static final int settingMessage=0x7f070013;
+ public static final int settingNoteButton=0x7f070015;
+ public static final int settingSortRadio1=0x7f070018;
+ public static final int settingSortRadio2=0x7f070019;
+ public static final int settingSortRadioGroup=0x7f070017;
+ public static final int settingSortSpinner=0x7f070016;
+ public static final int settingTimeButton=0x7f07001d;
+ public static final int settingTimeCheckBox=0x7f07001a;
+ public static final int settingTimeLayout=0x7f07001b;
+ public static final int settingTimeText=0x7f07001c;
+ public static final int settingUserButton=0x7f070014;
+ public static final int text1=0x7f07001f;
+ public static final int text2=0x7f070020;
+ public static final int updatorCloseButton=0x7f070011;
+ public static final int updatorConfirmTitle=0x7f07000a;
public static final int updatorLayout=0x7f070009;
- public static final int updatorMessage=0x7f07000a;
- public static final int updatorNoteButton=0x7f07000e;
- public static final int updatorNoteLayout=0x7f07000c;
- public static final int updatorNoteSpinner=0x7f07000b;
- public static final int updatorNoteText=0x7f07000d;
- public static final int updatorUpdateButton=0x7f07000f;
- public static final int userCancelButton=0x7f070025;
- public static final int userOkButton=0x7f070024;
- public static final int userPasswordEditText=0x7f070023;
- public static final int userPasswordTextView=0x7f070022;
- public static final int userUserEditText=0x7f070021;
- public static final int userUserTextView=0x7f070020;
+ public static final int updatorMessage=0x7f07000b;
+ public static final int updatorNoteButton=0x7f07000f;
+ public static final int updatorNoteLayout=0x7f07000d;
+ public static final int updatorNoteSpinner=0x7f07000c;
+ public static final int updatorNoteText=0x7f07000e;
+ public static final int updatorUpdateButton=0x7f070010;
+ public static final int userCancelButton=0x7f070026;
+ public static final int userOkButton=0x7f070025;
+ public static final int userPasswordEditText=0x7f070024;
+ public static final int userPasswordTextView=0x7f070023;
+ public static final int userUserEditText=0x7f070022;
+ public static final int userUserTextView=0x7f070021;
}
public static final class layout {
public static final int main=0x7f030000;
public static final int cancelButton=0x7f050006;
public static final int closeButton=0x7f050007;
public static final int deleteButton=0x7f050005;
- public static final int mainConfirmTitle=0x7f05001d;
+ public static final int mainConfirmTitle=0x7f050024;
public static final int mainMenuSetting=0x7f050008;
- public static final int mainTitle=0x7f05001c;
+ public static final int mainTitle=0x7f050009;
public static final int noButton=0x7f050003;
- public static final int noteTypeConfirmTitle=0x7f050020;
- public static final int noteTypeTitle=0x7f05001f;
- public static final int selectTitle=0x7f05001e;
+ public static final int noteTypeConfirmTitle=0x7f050026;
+ public static final int noteTypeTitle=0x7f05001a;
+ public static final int selectTitle=0x7f050025;
public static final int sendButton=0x7f050001;
- public static final int settingConfirmTitle=0x7f050024;
- public static final int settingNoteButton=0x7f05000c;
- public static final int settingNoteTitle=0x7f05000b;
- public static final int settingSortTitle=0x7f05000d;
- public static final int settingTimeButton=0x7f050011;
- public static final int settingTimeText=0x7f050025;
- public static final int settingTimeTitle=0x7f050010;
- public static final int settingUpdateButton=0x7f05000f;
- public static final int settingUpdateTitle=0x7f05000e;
- public static final int settingUserButton=0x7f05000a;
- public static final int settingUserTitle=0x7f050009;
- public static final int toastConnect=0x7f050016;
- public static final int toastEvernoteSystem=0x7f05001a;
- public static final int toastFailedToGetList=0x7f050018;
- public static final int toastFailedToWrite=0x7f050015;
- public static final int toastInvalidAuth=0x7f050019;
- public static final int toastNoteDoesNotExist=0x7f050017;
- public static final int toastSystem=0x7f05001b;
+ public static final int settingConfirmNoteMsg=0x7f05000c;
+ public static final int settingConfirmTitle=0x7f05000a;
+ public static final int settingConfirmUserMsg=0x7f05000b;
+ public static final int settingNoteButton=0x7f050010;
+ public static final int settingNoteTitle=0x7f05000f;
+ public static final int settingSortTitle=0x7f050011;
+ public static final int settingTimeButton=0x7f050015;
+ public static final int settingTimeText=0x7f050028;
+ public static final int settingTimeTitle=0x7f050014;
+ public static final int settingUpdateButton=0x7f050013;
+ public static final int settingUpdateTitle=0x7f050012;
+ public static final int settingUserButton=0x7f05000e;
+ public static final int settingUserTitle=0x7f05000d;
+ public static final int toastConnect=0x7f05001e;
+ public static final int toastEvernoteSystem=0x7f050022;
+ public static final int toastFailedToGetList=0x7f050020;
+ public static final int toastFailedToWrite=0x7f05001d;
+ public static final int toastInvalidAuth=0x7f050021;
+ public static final int toastNoteDoesNotExist=0x7f05001f;
+ public static final int toastSystem=0x7f050023;
public static final int updateButton=0x7f050004;
- public static final int updatorConfirmTitle=0x7f050021;
- public static final int updatorNoteButton=0x7f050012;
- public static final int updatorNoteText=0x7f050023;
- public static final int updatorNoteTitle=0x7f050022;
- public static final int userPasswordTitle=0x7f050014;
- public static final int userUserTitle=0x7f050013;
+ public static final int updatorConfirmTitle=0x7f050016;
+ public static final int updatorMessage=0x7f050017;
+ public static final int updatorNoteButton=0x7f050019;
+ public static final int updatorNoteText=0x7f050027;
+ public static final int updatorNoteTitle=0x7f050018;
+ public static final int userPasswordTitle=0x7f05001c;
+ public static final int userUserTitle=0x7f05001b;
public static final int yesButton=0x7f050002;
}
}
android:layout_height="fill_parent"
>
<LinearLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1" android:orientation="vertical">
- <TextView android:id="@+id/mainTitle" android:text="@+string/mainTitle" android:textStyle="bold" android:background="#99cccc" android:layout_width="fill_parent" android:layout_height="wrap_content"></TextView>
+ <TextView android:id="@+id/mainTitle" android:text="@+string/mainTitle" android:textStyle="bold" android:background="#33cccc" android:textAppearance="?android:attr/textAppearanceMedium" android:layout_width="fill_parent" android:layout_height="wrap_content"></TextView>
<LinearLayout android:id="@+id/mainLayout" android:padding="6px" android:layout_margin="3px" android:background="#666666" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical">
<TextView android:text="@+string/mainConfirmTitle" android:textStyle="bold" android:background="#ccffff" android:layout_width="fill_parent" android:layout_height="wrap_content"></TextView>
<TextView android:id="@+id/mainConfirmDeleteMsg" android:padding="10px" android:text="@+string/selectTitle" android:background="#ffff66" android:layout_width="fill_parent" android:layout_height="wrap_content"></TextView>
<LinearLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1" android:orientation="vertical">
<TextView android:id="@+id/noteTypeTitle" android:text="@+string/noteTypeTitle" android:textStyle="bold" android:background="#99cccc" android:layout_width="fill_parent" android:layout_height="wrap_content"></TextView>
<LinearLayout android:id="@+id/noteTypeLayout" android:padding="6px" android:layout_margin="3px" android:background="#666666" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical">
- <TextView android:text="@+string/noteTypeConfirmTitle" android:textStyle="bold" android:background="#ccffff" android:layout_width="fill_parent" android:layout_height="wrap_content"></TextView>
+ <TextView android:id="@+string/noteTypeConfirmTitle" android:text="@+string/noteTypeConfirmTitle" android:textStyle="bold" android:background="#ccffff" android:layout_width="fill_parent" android:layout_height="wrap_content"></TextView>
<TextView android:id="@+id/noteTypeConfirmDeleteMsg" android:padding="10px" android:text="@+string/selectTitle" android:background="#ffff66" android:layout_width="fill_parent" android:layout_height="wrap_content"></TextView>
</LinearLayout>
<ListView android:id="@+id/noteTypeView" android:layout_width="fill_parent" android:layout_height="fill_parent"></ListView>
<ScrollView android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_weight="1">
<LinearLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" android:padding="0px">
<LinearLayout android:id="@+id/updatorLayout" android:padding="6px" android:layout_margin="3px" android:background="#666666" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical">
- <TextView android:text="@+string/updatorConfirmTitle" android:textStyle="bold" android:background="#ccffff" android:layout_width="fill_parent" android:layout_height="wrap_content"></TextView>
- <TextView android:id="@+id/updatorMessage" android:padding="10px" android:text="@+string/selectTitle" android:background="#ffff66" android:layout_width="fill_parent" android:layout_height="wrap_content"></TextView>
+ <TextView android:id="@+id/updatorConfirmTitle" android:text="@+string/updatorConfirmTitle" android:textStyle="bold" android:background="#ccffff" android:layout_width="fill_parent" android:layout_height="wrap_content"></TextView>
+ <TextView android:id="@+id/updatorMessage" android:text="@+string/updatorMessage" android:padding="10px" android:background="#ffff66" android:layout_width="fill_parent" android:layout_height="wrap_content"></TextView>
</LinearLayout>
<TextView android:text="@+string/updatorNoteTitle" android:textStyle="bold" android:background="#99cccc" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_margin="0px"></TextView>
<string name="mainMenuSetting">設定</string>
+ <string name="mainTitle">EverMemo</string>
+
+ <string name="settingConfirmTitle">確認</string>
+ <string name="settingConfirmUserMsg">Evernoteにログインするための、ユーザ/パスワードを設定してください</string>
+ <string name="settingConfirmNoteMsg">入力元のノートを設定してください</string>
<string name="settingUserTitle">ユーザ</string>
<string name="settingUserButton">ユーザ/パスワードを設定する</string>
<string name="settingNoteTitle">ノート一覧取得先</string>
<string name="settingTimeTitle">ノート一覧自動更新時間</string>
<string name="settingTimeButton">更新</string>
- <string name="updatorNoteButton">更新</string>
+ <string name="updatorConfirmTitle">確認</string>
+ <string name="updatorMessage">ノート取得先の種類(全てのノート、指定したノートブック、指定したタグ)を選択してください。ノートブック、タグを選択した場合は、「更新」ボタンを押して、ノートブック、タグを選択してください</string>
+ <string name="updatorNoteTitle">ノート取得先の種類</string>
+ <string name="updatorNoteButton">更新</string>
+
+ <string name="noteTypeTitle">ノート取得先</string>
<string name="userUserTitle">ユーザ</string>
<string name="userPasswordTitle">パスワード</string>
<string name="toastSystem">システムエラーが発生しました</string>
<string-array name="note_item_array">
- <item>全て</item>
+ <item>全てのノート</item>
<item>ノートブック</item>
<item>タグ</item>
</string-array>
private TextView messageText = null;
private ListView listView = null;
+ private boolean isEmpty = true;
+ private static boolean isInit = true;
+
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
}
@Override
+ protected void onStart() {
+ super.onStart();
+
+ if (isEmpty) {
+ if (isInit) {
+ Intent intent = new Intent(this,
+ (Class<?>) SettingActivity.class);
+ startActivityForResult(intent, 0);
+
+ isInit = false;
+ }
+ else {
+ finish();
+ isInit = true;
+ }
+ }
+ }
+
+ @Override
public boolean onCreateOptionsMenu(Menu menu) {
boolean ret = super.onCreateOptionsMenu(menu);
menu.add(Menu.NONE, Menu.FIRST, Menu.NONE, R.string.mainMenuSetting);
}
updateList(str);
} else {
+ layoutView.setVisibility(View.GONE);
updateList(null);
}
}
NoteDao dao = (NoteDao) NoteDao.getInstance();
List<Note> list = dao.search();
+ isEmpty = (list.size() <= 0)? true : false;
sortList(list);
List<NoteListItem> listItem = new ArrayList<NoteListItem>();
NoteComparator comp = new NoteComparator(noteOrder, orderBy);
Collections.sort(list, comp);
}
+
+ public static void init(boolean flag) {
+ isInit = flag;
+ }
}
\ No newline at end of file
\r
import com.yuji.ec.common.Constant;\r
import com.yuji.ec.db.INoteItem;\r
+import com.yuji.ec.db.NoteDao;\r
import com.yuji.ec.db.NoteListItem;\r
import com.yuji.ec.task.NoteTypeListTask;\r
import com.yuji.ec.utility.AsyncTaskCommand;\r
// command.setTitle(getString(R.string.noteListGetting));\r
command.setButtonTitle(getString(R.string.cancelButton));\r
command.execute("");\r
+ \r
+ setStatus();\r
}\r
\r
private void listViewOnItemClickListener(AdapterView<?> parent, View view,\r
NoteListViewArrayAdapter adapter = new NoteListViewArrayAdapter(this,\r
R.layout.simple_list_item_1, itemList);\r
listView.setAdapter(adapter);\r
+\r
+ setStatus();\r
+ }\r
+\r
+ private void setStatus() {\r
+ layoutView.setVisibility(View.GONE);\r
}\r
}\r
import com.yuji.ec.common.CommonUtil;
import com.yuji.ec.common.Constant;
+import com.yuji.ec.db.NoteDao;
import com.yuji.ec.task.NoteUpdateTask;
import com.yuji.ec.utility.AsyncTaskCommand;
import com.yuji.ec.utility.BaseActivity;
public class NoteUpdatorActivity extends BaseActivity {
private EditPrefUtil pref = new EditPrefUtil(this);
+ private LinearLayout noteLayout = null;
private Spinner noteTypeSpinner = null;
private LinearLayout noteTypeLayout = null;
private TextView noteTypeView = null;
private Button closeButton = null;
private String guid;
+ private boolean isEmpty = true;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.note_updator);
+ noteLayout = (LinearLayout) this.findViewById(R.id.updatorLayout);
noteTypeSpinner = (Spinner) this.findViewById(R.id.updatorNoteSpinner);
noteTypeLayout = (LinearLayout) this
.findViewById(R.id.updatorNoteLayout);
EvernoteUtil util = EvernoteUtil.getInstance();
Toast.makeText(this, util.getErrorMessage(this, errorCode),
Toast.LENGTH_LONG).show();
-
+
closeButtonOnClick();
return;
}
private void setStatus() {
/*
- \81\9b\91Î\8fÛ
- type
- guid
- guidType(guid\82Ì\90Ý\92è\83^\83C\83~\83\93\83O\82Å\90Ý\92è\81A\8f\89\8aú\92lnull)
-
- \81\9b\8dX\90V\83{\83^\83\93\82Ì\8a\88\90«\83\8b\81[\83\8b(\8a\88\90«\82Ì\8fð\8c\8f)
- type1=type2
- guid1<>guid2
- guidType=type2
-
- type1<>type2
- guidType=type2
+ * \81\9b\91Î\8fÛ type guid guidType(guid\82Ì\90Ý\92è\83^\83C\83~\83\93\83O\82Å\90Ý\92è\81A\8f\89\8aú\92lnull)
+ *
+ * \81\9b\8dX\90V\83{\83^\83\93\82Ì\8a\88\90«\83\8b\81[\83\8b(\8a\88\90«\82Ì\8fð\8c\8f) type1=type2 guid1<>guid2 guidType=type2
+ *
+ * type1<>type2 guidType=type2
*/
int srcNoteItemType = pref.getInt(Constant.PREF_NOTE_ITEM_TYPE,
Constant.NOTE_ITEM_TYPE_ALL);
String srcGuid = pref.get(Constant.PREF_NOTE_ITEM_GUID);
-
+
int noteItemType = noteTypeSpinner.getSelectedItemPosition();
int guidType = pref.getInt(Constant.PREF_NOTE_ITEM_GUID_TYPE_TMP, -1);
-
+
boolean enabled = false;
- if (noteItemType == Constant.NOTE_ITEM_TYPE_ALL){
+ if (noteItemType == Constant.NOTE_ITEM_TYPE_ALL) {
enabled = true;
- }
- else if (srcNoteItemType == noteItemType){
- if (!CommonUtil.isNull(guid) && !guid.equals(srcGuid)){
- if (guidType >= 0 && guidType == noteItemType){
+ } else if (srcNoteItemType == noteItemType) {
+ if (!CommonUtil.isNull(guid) && !guid.equals(srcGuid)) {
+ if (guidType >= 0 && guidType == noteItemType) {
enabled = true;
}
}
- }
- else {
- if (guidType >= 0 && guidType == noteItemType){
+ } else {
+ if (guidType >= 0 && guidType == noteItemType) {
enabled = true;
- }
+ }
}
updateButton.setEnabled(enabled);
noteTypeLayout
.setVisibility((noteItemType == Constant.NOTE_ITEM_TYPE_ALL) ? View.GONE
: View.VISIBLE);
+
+ NoteDao dao = (NoteDao) NoteDao.getInstance();
+ isEmpty = dao.isEmpty();
+ if (isEmpty) {
+ noteLayout.setVisibility(View.VISIBLE);
+ } else {
+ noteLayout.setVisibility(View.GONE);
+ }
}
- public static void init(Context context){
+ public static void init(Context context) {
EditPrefUtil pref = new EditPrefUtil(context);
-
- pref.copy(Constant.PREF_NOTE_ITEM_TYPE, Constant.PREF_NOTE_ITEM_TYPE_TMP);
- pref.copy(Constant.PREF_NOTE_ITEM_GUID, Constant.PREF_NOTE_ITEM_GUID_TMP);
- pref.remove(Constant.PREF_NOTE_ITEM_GUID_TYPE_TMP);
-
+
+ pref.copy(Constant.PREF_NOTE_ITEM_TYPE,
+ Constant.PREF_NOTE_ITEM_TYPE_TMP);
+ pref.copy(Constant.PREF_NOTE_ITEM_GUID,
+ Constant.PREF_NOTE_ITEM_GUID_TMP);
+ pref.remove(Constant.PREF_NOTE_ITEM_GUID_TYPE_TMP);
+
pref.update();
- }
+ }
}
import android.widget.TimePicker;
import android.widget.Toast;
+import com.yuji.ec.common.CommonUtil;
import com.yuji.ec.common.Constant;
+import com.yuji.ec.db.NoteDao;
import com.yuji.ec.service.NoteUpdatorService;
import com.yuji.ec.utility.BaseActivity;
import com.yuji.ec.utility.DateUtil;
import com.yuji.ec.utility.Debug;
import com.yuji.ec.utility.EditPrefUtil;
+import com.yuji.ec.utility.PasswordUtil;
public class SettingActivity extends BaseActivity {
private EditPrefUtil pref = new EditPrefUtil(this);
private Button timeButton = null;
private Button closeButton = null;
- private String guid = null;
+ //private String guid = null;
private long updateTime = -1;
private class NoteUpdatorReceiver extends BroadcastReceiver {
autoUpdate = 0;
}
}
- if (prevAutoUpdate == Constant.ON && autoUpdate == Constant.OFF){
+ if (prevAutoUpdate == Constant.ON && autoUpdate == Constant.OFF) {
stopService();
}
pref.put(Constant.PREF_AUTO_UPDATE, autoUpdate);
private void updateNote() {
try {
- NoteUpdatorService.stopService(this);
+ NoteUpdatorService.stopService(this);
Intent intent = new Intent(this, NoteUpdatorService.class);
intent.setAction(NoteUpdatorService.ACTION_START);
// }
private void noteButtonOnClick() {
- NoteUpdatorActivity.init(this);
- Intent intent = new Intent(this, (Class<?>)
- NoteUpdatorActivity.class);
- startActivityForResult(intent, 1); // TODO
+ NoteUpdatorActivity.init(this);
+ Intent intent = new Intent(this, (Class<?>) NoteUpdatorActivity.class);
+ startActivityForResult(intent, 1); // TODO
}
private void sortSpinnerItemSelected(AdapterView<?> parent, View view,
setResult(RESULT_OK, intent);
finish();
- // TODO
- // EverMemoActivity.init(false);
+ EverClipActivity.init(false);
}
private void setStatus() {
timeLayout.setVisibility(timeCheckBox.isChecked() ? View.VISIBLE
: View.GONE);
- // TODO
- // String passwd = PasswordUtil.getPassword(this);
- // if (CommonUtil.isNull(passwd)) {
- // messageLayout.setVisibility(View.VISIBLE);
- // messageView.setText(getString(R.string.settingConfirmUserMsg));
- // noteButton.setEnabled(false);
- // headerButton.setEnabled(false);
- // return;
- // }
- //
- // NoteDao dao = NoteDao.getInstance();
- // if (dao.isEmpty(this)) {
- // messageLayout.setVisibility(View.VISIBLE);
- // messageView.setText(getString(R.string.settingConfirmNoteMsg));
- // noteButton.setEnabled(true);
- // headerButton.setEnabled(false);
- // return;
- // }
+ String passwd = PasswordUtil.getPassword(this);
+ if (CommonUtil.isNull(passwd)) {
+ messageLayout.setVisibility(View.VISIBLE);
+ messageView.setText(getString(R.string.settingConfirmUserMsg));
+ noteButton.setEnabled(false);
+ sortSpinner.setEnabled(false);
+ sortRadio1.setEnabled(false);
+ sortRadio2.setEnabled(false);
+ timeCheckBox.setEnabled(false);
+ return;
+ }
- // int noteType = noteTypeSpinner.getSelectedItemPosition();
- // noteTypeLayout
- // .setVisibility((noteType == Constant.NOTE_ITEM_TYPE_ALL) ? View.GONE
- // : View.VISIBLE);
+ NoteDao dao = (NoteDao) NoteDao.getInstance();
+ if (dao.isEmpty()) {
+ messageLayout.setVisibility(View.VISIBLE);
+ messageView.setText(getString(R.string.settingConfirmNoteMsg));
+ noteButton.setEnabled(true);
+ sortSpinner.setEnabled(false);
+ sortRadio1.setEnabled(false);
+ sortRadio2.setEnabled(false);
+ timeCheckBox.setEnabled(false);
+ return;
+ }
messageLayout.setVisibility(View.GONE);
- // noteButton.setEnabled(true);
- // headerButton.setEnabled(true);
+ noteButton.setEnabled(true);
+ sortSpinner.setEnabled(true);
+ sortRadio1.setEnabled(true);
+ sortRadio2.setEnabled(true);
+ timeCheckBox.setEnabled(true);
}
public static void init(Context context) {
}\r
\r
public void start(SQLiteDatabase db) {\r
- Note note;\r
- \r
- note = new Note("id0", "\83T\83\93\83v\83\8bA", 0, 0);\r
- add(db, note);\r
- note = new Note("id1", "\83T\83\93\83v\83\8bB", 0, 0);\r
- add(db, note);\r
- note = new Note("id2", "\83T\83\93\83v\83\8bC", 0, 0);\r
- add(db, note);\r
- note = new Note("id3", "abcdefg", 0, 0);\r
- add(db, note);\r
- note = new Note("id4", "aXYZ\82 \82¢\82¤\82¦\82¨", 0, 0);\r
- add(db, note);\r
+// Note note;\r
+// \r
+// note = new Note("id0", "\83T\83\93\83v\83\8bA", 0, 0);\r
+// add(db, note);\r
+// note = new Note("id1", "\83T\83\93\83v\83\8bB", 0, 0);\r
+// add(db, note);\r
+// note = new Note("id2", "\83T\83\93\83v\83\8bC", 0, 0);\r
+// add(db, note);\r
+// note = new Note("id3", "abcdefg", 0, 0);\r
+// add(db, note);\r
+// note = new Note("id4", "aXYZ\82 \82¢\82¤\82¦\82¨", 0, 0);\r
+// add(db, note);\r
}\r
\r
public List<Note> search(){\r
return list;\r
}\r
\r
+ public boolean isEmpty(){\r
+ List<Note> list = search();\r
+ return list.size() <= 0;\r
+ }\r
+ \r
public void add(Note note) {\r
DatabaseHelper helper = DatabaseHelper.getInstance();\r
SQLiteDatabase db = helper.getWritableDatabase();\r