int position, long id) {\r
ListView listView = (ListView) parent;\r
\r
- // TODO \83e\83L\83X\83g\8eæ\93¾\r
- String guid = "";\r
- String title = "\83m\81[\83g\83^\83C\83g\83\8b";\r
- \r
- Intent data = new Intent();\r
- data.putExtra(Constant.EXTRA_GUID, guid);\r
- data.putExtra(Constant.EXTRA_TITLE, title);\r
- setResult(RESULT_OK, data);\r
- finish();\r
+ NoteListItem selectedItem = (NoteListItem) listView\r
+ .getItemAtPosition(position);\r
+ INoteItem item = selectedItem.getItem();\r
+\r
+ String guid = item.getGuid();\r
+ String title = item.getText();\r
+\r
+ Intent data = new Intent();\r
+ data.putExtra(Constant.EXTRA_GUID, guid);\r
+ data.putExtra(Constant.EXTRA_TITLE, title);\r
+ setResult(RESULT_OK, data);\r
+ finish();\r
}\r
\r
-// private void updateList() {\r
-// List<NoteListItem> list = getNoteList();\r
-// if (list == null) {\r
-// return;\r
-// }\r
-//\r
-// NoteListViewArrayAdapter adapter = new NoteListViewArrayAdapter(this,\r
-// R.layout.simple_list_item_1, list);\r
-// listView.setAdapter(adapter);\r
-//\r
-// }\r
-//\r
-// private List<NoteListItem> getNoteList() {\r
-// int noteItemType = pref.getInt(Constant.PREF_NOTE_ITEM_TYPE,\r
-// Constant.NOTE_ITEM_TYPE_ALL);\r
-//\r
-// List<INoteItem> list = null;\r
-// EvernoteUtil util = EvernoteUtil.getInstance();\r
-// switch (noteItemType) {\r
-// case Constant.NOTE_ITEM_TYPE_NOTE_BOOK:\r
-// List<Notebook> noteList = util.getNoteBookList();\r
-// list = util.toNoteItemFromNoteBook(noteList);\r
-// break;\r
-// case Constant.NOTE_ITEM_TYPE_TAG:\r
-// List<Tag> tagList = util.getTagList();\r
-// list = util.toNoteItemFromTag(tagList);\r
-// break;\r
-// default:\r
-// return null;\r
-// }\r
-//\r
-// List<NoteListItem> itemList = new ArrayList<NoteListItem>();\r
-// for (INoteItem iItem : list) {\r
-// NoteListItem item = new NoteListItem(iItem.getText(), iItem);\r
-// itemList.add(item);\r
-// }\r
-//\r
-// return itemList;\r
-// }\r
-//\r
+ // private void updateList() {\r
+ // List<NoteListItem> list = getNoteList();\r
+ // if (list == null) {\r
+ // return;\r
+ // }\r
+ //\r
+ // NoteListViewArrayAdapter adapter = new NoteListViewArrayAdapter(this,\r
+ // R.layout.simple_list_item_1, list);\r
+ // listView.setAdapter(adapter);\r
+ //\r
+ // }\r
+ //\r
+ // private List<NoteListItem> getNoteList() {\r
+ // int noteItemType = pref.getInt(Constant.PREF_NOTE_ITEM_TYPE,\r
+ // Constant.NOTE_ITEM_TYPE_ALL);\r
+ //\r
+ // List<INoteItem> list = null;\r
+ // EvernoteUtil util = EvernoteUtil.getInstance();\r
+ // switch (noteItemType) {\r
+ // case Constant.NOTE_ITEM_TYPE_NOTE_BOOK:\r
+ // List<Notebook> noteList = util.getNoteBookList();\r
+ // list = util.toNoteItemFromNoteBook(noteList);\r
+ // break;\r
+ // case Constant.NOTE_ITEM_TYPE_TAG:\r
+ // List<Tag> tagList = util.getTagList();\r
+ // list = util.toNoteItemFromTag(tagList);\r
+ // break;\r
+ // default:\r
+ // return null;\r
+ // }\r
+ //\r
+ // List<NoteListItem> itemList = new ArrayList<NoteListItem>();\r
+ // for (INoteItem iItem : list) {\r
+ // NoteListItem item = new NoteListItem(iItem.getText(), iItem);\r
+ // itemList.add(item);\r
+ // }\r
+ //\r
+ // return itemList;\r
+ // }\r
+ //\r
public void done(Error errorCode, List<INoteItem> nList) {\r
if (errorCode != null && !errorCode.equals(Error.NONE)) {\r
EvernoteUtil util = EvernoteUtil.getInstance();\r