diff --git a/app/src/main/java/lt/andro/maistobankas/MainFragment.java b/app/src/main/java/lt/andro/maistobankas/MainFragment.java index 8443e2e..8c81a0b 100644 --- a/app/src/main/java/lt/andro/maistobankas/MainFragment.java +++ b/app/src/main/java/lt/andro/maistobankas/MainFragment.java @@ -19,6 +19,8 @@ import lt.andro.maistobankas.db.ScannedItem; import lt.andro.maistobankas.util.ScanUtil; +import static android.view.animation.AnimationUtils.loadAnimation; + /** * A placeholder fragment containing a simple view. */ @@ -53,6 +55,9 @@ public void onResume() { } catch (SQLException e) { e.printStackTrace(); } + + final View buttonScan = getView().findViewById(R.id.buttonScan); + buttonScan.startAnimation(loadAnimation(getActivity(), R.anim.scan_button_show)); } private void showScannedItems(List scannedItems) { @@ -83,6 +88,7 @@ public boolean onOptionsItemSelected(MenuItem item) { if (id == R.id.action_settings) { getActivity().getSupportFragmentManager().beginTransaction() .replace(R.id.container, new ShopInformationFragment()) + .addToBackStack("Settings") .commit(); return true; } diff --git a/app/src/main/res/anim/scan_button_show.xml b/app/src/main/res/anim/scan_button_show.xml new file mode 100644 index 0000000..bf402d8 --- /dev/null +++ b/app/src/main/res/anim/scan_button_show.xml @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file