Modernize UI with FABs

This commit is contained in:
Sylvia van Os
2020-10-22 19:36:00 +02:00
parent 1cbf90a596
commit efae7bda4c
11 changed files with 64 additions and 47 deletions

View File

@@ -8,6 +8,8 @@ import android.graphics.Color;
import android.net.Uri;
import android.os.Build;
import android.os.Bundle;
import com.google.android.material.floatingactionbutton.FloatingActionButton;
import com.google.android.material.snackbar.Snackbar;
import androidx.appcompat.app.ActionBar;
import androidx.appcompat.app.AlertDialog;
@@ -324,6 +326,14 @@ public class LoyaltyCardEditActivity extends AppCompatActivity
cardIdTableRow.setVisibility(View.GONE);
enterButton.setText(R.string.enterCard);
}
FloatingActionButton saveButton = findViewById(R.id.fabSave);
saveButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
doSave();
}
});
}
class ColorSelectListener implements View.OnClickListener
@@ -465,10 +475,6 @@ public class LoyaltyCardEditActivity extends AppCompatActivity
dialog.show();
return true;
case R.id.action_save:
doSave();
return true;
}
return super.onOptionsItemSelected(item);