From 124172e4d774d76d5218511f7f8b477e42d651f8 Mon Sep 17 00:00:00 2001 From: Sandor Dornbush Date: Tue, 19 Apr 2011 20:57:50 -0700 Subject: [PATCH] Disable import and export while recording. --- .../src/com/google/android/apps/mytracks/TrackList.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/MyTracks/src/com/google/android/apps/mytracks/TrackList.java b/MyTracks/src/com/google/android/apps/mytracks/TrackList.java index 990062836..d39fbc032 100644 --- a/MyTracks/src/com/google/android/apps/mytracks/TrackList.java +++ b/MyTracks/src/com/google/android/apps/mytracks/TrackList.java @@ -197,8 +197,13 @@ public class TrackList extends ListActivity listView = getListView(); listView.setOnCreateContextMenuListener(contextMenuListener); - findViewById(R.id.tracklist_btn_delete_all).setOnClickListener(this); - findViewById(R.id.tracklist_btn_export_all).setOnClickListener(this); + View deleteAll = findViewById(R.id.tracklist_btn_delete_all); + View exportAll = findViewById(R.id.tracklist_btn_export_all); + boolean notRecording = !MyTracks.getInstance().isRecording(); + deleteAll.setOnClickListener(this); + deleteAll.setEnabled(notRecording); + exportAll.setOnClickListener(this); + exportAll.setEnabled(notRecording); findViewById(R.id.tracklist_btn_import_all).setOnClickListener(this); SharedPreferences preferences =