OSDN Git Service

T27939
[evermemo/source.git] / workspace / EverMemo / src / com / yuji / em / NoteListActivity.java
index 7c7a115..84324a4 100644 (file)
@@ -12,6 +12,7 @@ import android.widget.AdapterView;
 import android.widget.AdapterView.OnItemClickListener;
 import android.widget.Button;
 import android.widget.ListView;
+import android.widget.Toast;
 
 import com.evernote.edam.notestore.NoteList;
 import com.yuji.em.common.Constant;
@@ -20,6 +21,8 @@ import com.yuji.em.data.NoteDao;
 import com.yuji.em.task.NoteListTask;
 import com.yuji.em.utility.AsyncTaskCommand;
 import com.yuji.em.utility.BaseActivity;
+import com.yuji.em.utility.EvernoteUtil;
+import com.yuji.em.utility.EvernoteUtil.Error;
 
 public class NoteListActivity extends BaseActivity {
        private static List<NoteListItem> noteList = null;
@@ -99,7 +102,13 @@ public class NoteListActivity extends BaseActivity {
                finish();
        }
 
-       public void done(NoteList nList) {
+       public void done(NoteList nList, Error errorCode) {
+               if (errorCode != null && !errorCode.equals(Error.NONE)) {
+                               EvernoteUtil util = EvernoteUtil.getInstance();
+                               Toast.makeText(this, util.getErrorMessage(this, errorCode),
+                                               Toast.LENGTH_LONG).show();
+               }
+
                if (nList == null) {
                        // \83L\83\83\83\93\83Z\83\8b\83{\83^\83\93\89\9f\89ยบ\8e\9e
                        closeButtonOnClick();
@@ -149,8 +158,8 @@ public class NoteListActivity extends BaseActivity {
                }
                return list;
        }
-       
-       public static void init(){
+
+       public static void init() {
                noteList = null;
        }
 }