Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

package com.example.admin.hw4; import android.app.Activity; import android.suppo

ID: 3349253 • Letter: P

Question

package com.example.admin.hw4;

import android.app.Activity;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.CheckBox;
import android.widget.CompoundButton;
import android.widget.Toast;
import android.widget.ProgressBar;
public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        findViewById(R.id.hi).setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                Toast.makeText(MainActivity.this,"Calories Burned",Toast.LENGTH_LONG).show();
            }
        });

        findViewById(R.id.by ).setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                Toast.makeText(MainActivity.this,"Heart Rate",Toast.LENGTH_LONG).show();
            }
        });

        final CheckBox c1=findViewById(R.id.checkbox);
        final CheckBox c2=findViewById(R.id.checkbox);

        c1.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
            @Override
            public void onCheckedChanged(CompoundButton compoundButton, boolean b) {
                if(c1.isChecked()){
                    c1.setText("Weight");
                }else
               
{
                    c1.setText("Height");
                }
            }
        });

        c2.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
            @Override
            public void onCheckedChanged(CompoundButton compoundButton, boolean b) {
              if(c2.isChecked()){
                    c2.setText("Height");
                }else
               
{
                    c2.setText("Weight");
                }
            }
        });
    }
}

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        final ProgressBar simpleProgressBar = (ProgressBar) findViewById(R.id.simpleProgressBar);


        simpleProgressBar.setOnClickListener();
    }


}
@Override
protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        editTxt = (EditText) findViewById(R.id.editText);
        btn = (Button) findViewById(R.id.button);
        list = (ListView) findViewById(R.id.listView);
        arrayList = new ArrayList(“Road” , “Track” , “Gravel” , “Other” );


        adapter=new ArrayAdapter(getApplicationContext(),android.R.layout.simple_spinner_item,arrayList);


        list.setAdapter(adapter);

        btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {

        arrayList.add(editTxt.getText().toString());
       

        adapter.notifyDataSetChanged();
      }
        });
        }

public void onClick(View view) {

        DatePicker datePicker = (DatePicker) dialogView.findViewById(R.id.date_picker);
        TimePicker timePicker = (TimePicker) dialogView.findViewById(R.id.time_picker);

        Calendar calendar = new GregorianCalendar(datePicker.getYear(),
        datePicker.getMonth(),
        datePicker.getDayOfMonth(),
        timePicker.getCurrentHour(),
        timePicker.getCurrentMinute());

        time = calendar.getTimeInMillis();
        alertDialog.dismiss();
        }});
        alertDialog.setView(dialogView);
        alertDialog.show();

THERE SEEMS TO BE ERRORS WITHIN THE JAVA CODE. PLEASE CORRECT ERROS WITHIN THE CODE ABOVE.

Explanation / Answer

Here in this code many extra brackets were there thats why it was showing

error: class, interface, or enum expected this as error message

i have rectified many errors and kepp it as comment so go through it

at the third line from last there is one extra bracket present

alertDialog.dismiss();
}};
// extra bracket
alertDialog.setView(dialogView);
alertDialog.show();

simpleProgressBar.setOnClickListener();
}


// one curly braces
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

at the above code there is one extra bracket is present