From f01c9414f567f3e724cc7d7850f952f19cd72b13 Mon Sep 17 00:00:00 2001 From: Andreas Shimokawa Date: Sun, 21 Apr 2019 22:08:14 +0200 Subject: [PATCH] fix a few warnings --- .../activities/DbManagementActivity.java | 39 +++++++------------ 1 file changed, 14 insertions(+), 25 deletions(-) diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/DbManagementActivity.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/DbManagementActivity.java index 136c8e427..6b0507682 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/DbManagementActivity.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/DbManagementActivity.java @@ -29,13 +29,14 @@ import android.widget.Button; import android.widget.TextView; import android.widget.Toast; +import androidx.core.app.NavUtils; + import org.slf4j.Logger; import org.slf4j.LoggerFactory; import java.io.File; import java.io.IOException; -import androidx.core.app.NavUtils; import nodomain.freeyourgadget.gadgetbridge.GBApplication; import nodomain.freeyourgadget.gadgetbridge.R; import nodomain.freeyourgadget.gadgetbridge.database.DBHandler; @@ -48,30 +49,23 @@ import nodomain.freeyourgadget.gadgetbridge.util.ImportExportSharedPreferences; public class DbManagementActivity extends AbstractGBActivity { private static final Logger LOG = LoggerFactory.getLogger(DbManagementActivity.class); private static SharedPreferences sharedPrefs; - private ImportExportSharedPreferences shared_file = new ImportExportSharedPreferences(); - - private Button exportDBButton; - private Button importDBButton; - private Button deleteOldActivityDBButton; - private Button deleteDBButton; - private TextView dbPath; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_db_management); - dbPath = (TextView) findViewById(R.id.activity_db_management_path); + TextView dbPath = findViewById(R.id.activity_db_management_path); dbPath.setText(getExternalPath()); - exportDBButton = (Button) findViewById(R.id.exportDBButton); + Button exportDBButton = findViewById(R.id.exportDBButton); exportDBButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { exportDB(); } }); - importDBButton = (Button) findViewById(R.id.importDBButton); + Button importDBButton = findViewById(R.id.importDBButton); importDBButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { @@ -81,7 +75,7 @@ public class DbManagementActivity extends AbstractGBActivity { int oldDBVisibility = hasOldActivityDatabase() ? View.VISIBLE : View.GONE; - deleteOldActivityDBButton = (Button) findViewById(R.id.deleteOldActivityDB); + Button deleteOldActivityDBButton = findViewById(R.id.deleteOldActivityDB); deleteOldActivityDBButton.setVisibility(oldDBVisibility); deleteOldActivityDBButton.setOnClickListener(new View.OnClickListener() { @Override @@ -90,7 +84,7 @@ public class DbManagementActivity extends AbstractGBActivity { } }); - deleteDBButton = (Button) findViewById(R.id.emptyDBButton); + Button deleteDBButton = findViewById(R.id.emptyDBButton); deleteDBButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { @@ -115,24 +109,20 @@ public class DbManagementActivity extends AbstractGBActivity { } private void exportShared() { - // BEGIN EXAMPLE - File myPath = null; try { - myPath = FileUtils.getExternalFilesDir(); + File myPath = FileUtils.getExternalFilesDir(); File myFile = new File(myPath, "Export_preference"); - shared_file.exportToFile(sharedPrefs,myFile,null); + ImportExportSharedPreferences.exportToFile(sharedPrefs, myFile, null); } catch (IOException ex) { GB.toast(this, getString(R.string.dbmanagementactivity_error_exporting_shared, ex.getMessage()), Toast.LENGTH_LONG, GB.ERROR, ex); } } private void importShared() { - // BEGIN EXAMPLE - File myPath = null; try { - myPath = FileUtils.getExternalFilesDir(); + File myPath = FileUtils.getExternalFilesDir(); File myFile = new File(myPath, "Export_preference"); - shared_file.importFromFile(sharedPrefs,myFile ); + ImportExportSharedPreferences.importFromFile(sharedPrefs, myFile); } catch (Exception ex) { GB.toast(DbManagementActivity.this, getString(R.string.dbmanagementactivity_error_importing_db, ex.getMessage()), Toast.LENGTH_LONG, GB.ERROR, ex); } @@ -227,10 +217,9 @@ public class DbManagementActivity extends AbstractGBActivity { @Override public boolean onOptionsItemSelected(MenuItem item) { - switch (item.getItemId()) { - case android.R.id.home: - NavUtils.navigateUpFromSameTask(this); - return true; + if (item.getItemId() == android.R.id.home) { + NavUtils.navigateUpFromSameTask(this); + return true; } return super.onOptionsItemSelected(item); }