如何在evernote api中检索getUpdated或getNotebookGuid信息

时间:2013-06-13 06:59:46

标签: android evernote

在android中,使用SearchNotes.java示例和一个非常简单的添加来自我:

Log.d("something", title + " "+ note.getUpdated() + " "+ note.getNotebookGuid());

Api仅返回0或null!我错过了什么吗?

代码上下文的更多细节:

try{
            mEvernoteSession.getClientFactory().createNoteStoreClient()
                    .findNotesMetadata(filter, offset, pageSize, spec, new OnClientCallback<NotesMetadataList>() {
                        @Override
                        public void onSuccess(NotesMetadataList data) {
                            Toast.makeText(getApplicationContext(), R.string.notes_searched, Toast.LENGTH_LONG).show();
                            removeDialog(DIALOG_PROGRESS);
                            for(NoteMetadata note : data.getNotes()) {
                                String title = note.getTitle();
                                notesNames.add(title);
                                Log.d("something", title + " "+ note.getUpdated() + " "+ note.getNotebookGuid());
                            }

1 个答案:

答案 0 :(得分:0)

当您致电NoteStore#findNotesMetadata时,您可以使用NotesMetadetaResultSpec指定返回的内容。 http://dev.evernote.com/documentation/reference/NoteStore.html#Fn_NoteStore_findNotesMetadata http://dev.evernote.com/documentation/reference/NoteStore.html#Struct_NotesMetadataResultSpec

确保将includeUpdatedincludeNotebookGuid设置为true