1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- package com.example.ueberwachungssystem;
-
- import static java.lang.Boolean.TRUE;
-
- import androidx.appcompat.app.AppCompatActivity;
-
- import android.os.Bundle;
- import android.view.View;
- import android.widget.TextView;
- import android.widget.ToggleButton;
-
- public class MainActivity extends AppCompatActivity implements View.OnClickListener {
-
- private Logger logger;
- //private Accelerometer beschleunigungssensor;
- //private SensorManager sensorManager;
- private TextView textViewLog;
- private TextView textViewWorkerThread;
- //private WorkerUsingThread workerUsingThread;
- ToggleButton toggleButton1;
-
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setTitle(this.getClass().getSimpleName());
- setContentView(R.layout.activity_main);
-
- // Logger setup
- textViewLog = (TextView) findViewById(R.id.textViewLog);
- logger = new Logger(this.getClass().getSimpleName(), textViewLog, "");
-
- toggleButton1 = (ToggleButton) findViewById(R.id.toggleButton1); //togglebutton um Thread zu steuern
- toggleButton1.setOnClickListener(this);
- textViewWorkerThread = (TextView) findViewById(R.id.textViewWorkerThread); //TextView um Thread zu überwachen
-
- logger.log("onCreate");
- }
-
- @Override
- protected void onResume() {
- super.onResume();
- }
- @Override
- protected void onPause() {
- super.onPause();
- //beschleunigungssensor.stop();
- }
-
-
- @Override
- public void onClick(View v) {
- logger.log("toggleButton1 is clicked");
- if (toggleButton1.isChecked()) {
- logger.log("ToggleButton is ON");
- } else {
- logger.log("ToggleButton is OFF");
- }
- }
- }
|