Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- boolean showBottles = false;
- boolean showPaper = false;
- boolean showPlastic = false;
- boolean showSteelCan = false;
- boolean showTextile = false;
- boolean showOil = false;
- boolean showBooks = false;
- boolean showCarBattery = false;
- public void onSelected() {
- for(Marker m : bottlesList) {
- m.setVisible(true);
- }
- for(Marker m : paperList) {
- m.setVisible(true);
- }
- for(Marker m : plasticList) {
- m.setVisible(true);
- }
- for(Marker m : steelCanList) {
- m.setVisible(true);
- }
- for(Marker m : textileList) {
- m.setVisible(true);
- }
- for(Marker m : oilList) {
- m.setVisible(true);
- }
- for(Marker m : booksList) {
- m.setVisible(true);
- }
- for(Marker m : carBatteryList) {
- m.setVisible(true);
- }
- // // Draw selected
- // for (Marker m : list) {
- // m.setVisible(true);
- // }
- }
- @Override
- public boolean onOptionsItemSelected(MenuItem item) {
- switch (item.getItemId()) {
- case R.id.menu_map_settings:
- return true;
- case R.id.toggle_bottles:
- if (item.isChecked()) {
- item.setChecked(false);
- showBottles = false;
- }
- else {
- item.setChecked(true);
- showBottles = true;
- }
- onSelected();
- return true;
- case R.id.toggle_paper:
- if (item.isChecked()) {
- item.setChecked(false);
- showPaper = false;
- }
- else {
- item.setChecked(true);
- showPaper = true;
- }
- onSelected();
- return true;
- case R.id.toggle_plastic:
- if (item.isChecked()) {
- item.setChecked(false);
- showPlastic = false;
- }
- else {
- item.setChecked(true);
- showPlastic = true;
- }
- onSelected();
- return true;
- case R.id.toggle_steel_cans:
- if (item.isChecked()) {
- item.setChecked(false);
- showSteelCan = false;
- }
- else {
- item.setChecked(true);
- showSteelCan = true;
- }
- onSelected();
- return true;
- case R.id.toggle_books:
- if (item.isChecked()) {
- item.setChecked(false);
- showBooks = false;
- }
- else {
- item.setChecked(true);
- showBooks = true;
- }
- onSelected();
- return true;
- case R.id.toggle_textiles:
- if (item.isChecked()) {
- item.setChecked(false);
- showTextile = false;
- }
- else {
- item.setChecked(true);
- showTextile = true;
- }
- onSelected();
- return true;
- case R.id.toggle_oil:
- if (item.isChecked()) {
- item.setChecked(false);
- showOil = false;
- }
- else {
- item.setChecked(true);
- showOil = true;
- }
- onSelected();
- return true;
- case R.id.toggle_car_batteries:
- if (item.isChecked()) {
- item.setChecked(false);
- showCarBattery = false;
- }
- else {
- item.setChecked(true);
- showCarBattery = true;
- }
- onSelected();
- return true;
- default:
- return super.onOptionsItemSelected(item);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement