Removes deprecation warnings

Added suppress warnings for Camera API and ActionBar API. Only way to
disable all warnings was to set suppress warning at class level. This
was necessary because of deprecated imports.
This commit is contained in:
Bennet Brunsen committed 2015-03-31 10:11:57 +02:00
1 parent 75b04d8048
commit f7a0e0e330
3 files changed
+7 -4

No files matched your search

@@ -34,6 +34,7 @@ import com.sap.sailing.racecommittee.app.ui.fragments.lists.ManagedRaceListFragm
import com.sap.sailing.racecommittee.app.ui.fragments.lists.ManagedRaceListFragment.FilterMode; import com.sap.sailing.racecommittee.app.ui.fragments.lists.ManagedRaceListFragment.FilterMode;
import com.sap.sailing.racecommittee.app.ui.fragments.raceinfo.RaceInfoListener; import com.sap.sailing.racecommittee.app.ui.fragments.raceinfo.RaceInfoListener;
@SuppressWarnings("deprecation")
public class RacingActivity extends SessionActivity implements RaceInfoListener { public class RacingActivity extends SessionActivity implements RaceInfoListener {
// private final static String TAG = RacingActivity.class.getName(); // private final static String TAG = RacingActivity.class.getName();
private final static String ListFragmentTag = RacingActivity.class.getName() + ".ManagedRaceListFragment"; private final static String ListFragmentTag = RacingActivity.class.getName() + ".ManagedRaceListFragment";
@@ -48,7 +49,7 @@ public class RacingActivity extends SessionActivity implements RaceInfoListener
private ActionBar actionBar; private ActionBar actionBar;
private List<FilterMode> items; private List<FilterMode> items;
public FilterModeSelectionBinder(ManagedRaceListFragment list, ActionBar actionBar, public FilterModeSelectionBinder(ManagedRaceListFragment list, ActionBar actionBar,
ArrayAdapter<FilterMode> adapter, FilterMode... rawItems) { ArrayAdapter<FilterMode> adapter, FilterMode... rawItems) {
this.targetList = list; this.targetList = list;
this.actionBar = actionBar; this.actionBar = actionBar;
@@ -58,7 +59,7 @@ public class RacingActivity extends SessionActivity implements RaceInfoListener
trackSelection(list); trackSelection(list);
} }
private void trackSelection(ManagedRaceListFragment list) { private void trackSelection(ManagedRaceListFragment list) {
int selectedIndex = this.items.indexOf(list.getFilterMode()); int selectedIndex = this.items.indexOf(list.getFilterMode());
if (selectedIndex >= 0) { if (selectedIndex >= 0) {
this.actionBar.setSelectedNavigationItem(selectedIndex); this.actionBar.setSelectedNavigationItem(selectedIndex);
@@ -201,7 +202,7 @@ public class RacingActivity extends SessionActivity implements RaceInfoListener
return courseId; return courseId;
} }
private void setupActionBar(CourseArea courseArea) { private void setupActionBar(CourseArea courseArea) {
ActionBar actionBar = getActionBar(); ActionBar actionBar = getActionBar();
AbstractLogEventAuthor author = preferences.getAuthor(); AbstractLogEventAuthor author = preferences.getAuthor();
String title = String.format(getString(R.string.racingview_header), courseArea.getName()); String title = String.format(getString(R.string.racingview_header), courseArea.getName());
@@ -28,6 +28,7 @@ import com.sap.sailing.racecommittee.app.ui.adapters.PhotoAdapter;
import com.sap.sailing.racecommittee.app.ui.views.CameraView; import com.sap.sailing.racecommittee.app.ui.views.CameraView;
import com.sap.sailing.racecommittee.app.utils.MailHelper; import com.sap.sailing.racecommittee.app.utils.MailHelper;
@SuppressWarnings("deprecation")
public class ResultsCapturingActivity extends SessionActivity { public class ResultsCapturingActivity extends SessionActivity {
private static String ARGUMENTS_KEY_SUBJECT = "subject"; private static String ARGUMENTS_KEY_SUBJECT = "subject";
private static String ARGUMENTS_KEY_TEXT = "text"; private static String ARGUMENTS_KEY_TEXT = "text";
@@ -129,7 +130,7 @@ public class ResultsCapturingActivity extends SessionActivity {
} }
} }
private int getBackCameraId() { private int getBackCameraId() {
for (int i = 0; i < Camera.getNumberOfCameras(); i++) { for (int i = 0; i < Camera.getNumberOfCameras(); i++) {
CameraInfo info = new CameraInfo(); CameraInfo info = new CameraInfo();
Camera.getCameraInfo(i, info); Camera.getCameraInfo(i, info);
@@ -12,6 +12,7 @@ import android.util.Log;
import android.view.SurfaceHolder; import android.view.SurfaceHolder;
import android.view.SurfaceView; import android.view.SurfaceView;
@SuppressWarnings("deprecation")
public class CameraView extends SurfaceView implements SurfaceHolder.Callback { public class CameraView extends SurfaceView implements SurfaceHolder.Callback {
private static final String TAG = "CameraPreview"; private static final String TAG = "CameraPreview";