diff --git a/src/src/main/java/net/micode/notes/ui/activities/NoteEditActivity.java b/src/src/main/java/net/micode/notes/ui/activities/NoteEditActivity.java index 1339016..854297f 100644 --- a/src/src/main/java/net/micode/notes/ui/activities/NoteEditActivity.java +++ b/src/src/main/java/net/micode/notes/ui/activities/NoteEditActivity.java @@ -43,6 +43,7 @@ import android.view.MotionEvent; import android.view.View; import android.view.View.OnClickListener; import android.view.WindowManager; +import android.widget.Button; import android.widget.CheckBox; import android.widget.CompoundButton; import android.widget.CompoundButton.OnCheckedChangeListener; @@ -180,6 +181,15 @@ public class NoteEditActivity extends Activity implements OnClickListener, return; } initResources(); + Button previewBtn = (Button) this.findViewById(R.id.preview_btn); + previewBtn.setOnClickListener((e)->{ + // jump to preview layout + Intent intent = new Intent(); + intent.setClass(NoteEditActivity.this,PreviewActivity.class); + getWorkingText(); + PreviewActivity.text = mWorkingNote.getContent(); + startActivity(intent); + }); } /** diff --git a/src/src/main/java/net/micode/notes/ui/activities/NotesListActivity.java b/src/src/main/java/net/micode/notes/ui/activities/NotesListActivity.java index 10a192f..dc45586 100644 --- a/src/src/main/java/net/micode/notes/ui/activities/NotesListActivity.java +++ b/src/src/main/java/net/micode/notes/ui/activities/NotesListActivity.java @@ -63,7 +63,6 @@ import android.widget.Toast; import net.micode.notes.R; import net.micode.notes.data.Notes; import net.micode.notes.data.Notes.NoteColumns; -import net.micode.notes.gtask.remote.GTaskSyncService; import net.micode.notes.model.WorkingNote; import net.micode.notes.tool.BackupUtils; import net.micode.notes.tool.DataUtils; @@ -775,8 +774,6 @@ public class NotesListActivity extends Activity implements OnClickListener, OnIt if (mState == ListEditState.NOTE_LIST) { getMenuInflater().inflate(R.menu.note_list, menu); // set sync or sync_cancel - menu.findItem(R.id.menu_sync).setTitle( - GTaskSyncService.isSyncing() ? R.string.menu_sync_cancel : R.string.menu_sync); } else if (mState == ListEditState.SUB_FOLDER) { getMenuInflater().inflate(R.menu.sub_folder, menu); } else if (mState == ListEditState.CALL_RECORD_FOLDER) { @@ -801,9 +798,9 @@ public class NotesListActivity extends Activity implements OnClickListener, OnIt case R.id.menu_sync: { if (isSyncMode()) { if (TextUtils.equals(item.getTitle(), getString(R.string.menu_sync))) { - GTaskSyncService.startSync(this); + } else { - GTaskSyncService.cancelSync(this); + } } else { startPreferenceActivity(); diff --git a/src/src/main/java/net/micode/notes/ui/activities/NotesPreferenceActivity.java b/src/src/main/java/net/micode/notes/ui/activities/NotesPreferenceActivity.java index a705a89..94c2a1e 100644 --- a/src/src/main/java/net/micode/notes/ui/activities/NotesPreferenceActivity.java +++ b/src/src/main/java/net/micode/notes/ui/activities/NotesPreferenceActivity.java @@ -43,7 +43,6 @@ import android.widget.Toast; import net.micode.notes.R; import net.micode.notes.data.Notes; import net.micode.notes.data.Notes.NoteColumns; -import net.micode.notes.gtask.remote.GTaskSyncService; public class NotesPreferenceActivity extends PreferenceActivity { @@ -78,7 +77,6 @@ public class NotesPreferenceActivity extends PreferenceActivity { mAccountCategory = (PreferenceCategory) findPreference(PREFERENCE_SYNC_ACCOUNT_KEY); mReceiver = new GTaskReceiver(); IntentFilter filter = new IntentFilter(); - filter.addAction(GTaskSyncService.GTASK_SERVICE_BROADCAST_NAME); registerReceiver(mReceiver, filter); mOriAccounts = null; @@ -131,7 +129,7 @@ public class NotesPreferenceActivity extends PreferenceActivity { accountPref.setSummary(getString(R.string.preferences_account_summary)); accountPref.setOnPreferenceClickListener(new OnPreferenceClickListener() { public boolean onPreferenceClick(Preference preference) { - if (!GTaskSyncService.isSyncing()) { + if (false) { if (TextUtils.isEmpty(defaultAccount)) { // the first time to set account showSelectAccountAlertDialog(); @@ -157,26 +155,23 @@ public class NotesPreferenceActivity extends PreferenceActivity { TextView lastSyncTimeView = (TextView) findViewById(R.id.prefenerece_sync_status_textview); // set button state - if (GTaskSyncService.isSyncing()) { + if (false) { syncButton.setText(getString(R.string.preferences_button_sync_cancel)); syncButton.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { - GTaskSyncService.cancelSync(NotesPreferenceActivity.this); } }); } else { syncButton.setText(getString(R.string.preferences_button_sync_immediately)); syncButton.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { - GTaskSyncService.startSync(NotesPreferenceActivity.this); } }); } syncButton.setEnabled(!TextUtils.isEmpty(getSyncAccountName(this))); // set last sync time - if (GTaskSyncService.isSyncing()) { - lastSyncTimeView.setText(GTaskSyncService.getProgressString()); + if (false) { lastSyncTimeView.setVisibility(View.VISIBLE); } else { long lastSyncTime = getLastSyncTime(this); @@ -363,11 +358,6 @@ public class NotesPreferenceActivity extends PreferenceActivity { @Override public void onReceive(Context context, Intent intent) { refreshUI(); - if (intent.getBooleanExtra(GTaskSyncService.GTASK_SERVICE_BROADCAST_IS_SYNCING, false)) { - TextView syncStatus = (TextView) findViewById(R.id.prefenerece_sync_status_textview); - syncStatus.setText(intent - .getStringExtra(GTaskSyncService.GTASK_SERVICE_BROADCAST_PROGRESS_MSG)); - } } }