From ee61f7042b54de1200052653643834d83066da8e Mon Sep 17 00:00:00 2001 From: Miguel Siebenhaar Date: Tue, 20 Jun 2023 20:50:18 +0200 Subject: [PATCH] Kommunikation Version 1.6 UDP Socket --- .../ueberwachungssystem/MainActivity.java | 56 ------------------- .../PermissionRequest.java | 6 -- 2 files changed, 62 deletions(-) diff --git a/app/src/main/java/com/example/ueberwachungssystem/MainActivity.java b/app/src/main/java/com/example/ueberwachungssystem/MainActivity.java index 252edff..b6f5258 100644 --- a/app/src/main/java/com/example/ueberwachungssystem/MainActivity.java +++ b/app/src/main/java/com/example/ueberwachungssystem/MainActivity.java @@ -1,8 +1,6 @@ package com.example.ueberwachungssystem; import android.annotation.SuppressLint; -import android.content.DialogInterface; -import android.content.pm.PackageManager; import android.net.wifi.WifiInfo; import android.net.wifi.WifiManager; import android.os.Bundle; @@ -13,7 +11,6 @@ import android.widget.Button; import android.widget.TextView; import android.widget.Toast; -import androidx.appcompat.app.AlertDialog; import androidx.appcompat.app.AppCompatActivity; import java.net.InetAddress; import java.net.UnknownHostException; @@ -54,59 +51,6 @@ public class MainActivity extends AppCompatActivity { } }); } - - /*public void onRequestPermissionsResult(int requestCode, String permissions[], int[] grantResults) { - if (requestCode == PERMISSION_REQUEST_CODE && grantResults.length > 0) { - boolean rechtKamera = grantResults[0] == PackageManager.PERMISSION_GRANTED; - boolean rechtMikrofon = grantResults[1] == PackageManager.PERMISSION_GRANTED; - boolean rechtInternet = grantResults[2] == PackageManager.PERMISSION_GRANTED; - - if (rechtKamera && rechtMikrofon && rechtInternet) { - - Toast.makeText(getApplicationContext(), "Alle benötigten Rechte sind gewährt.", Toast.LENGTH_LONG).show(); - - - //mainActivity.runOnUiThread(() -> mainActivity.tvMessages.setText("Alle benötigten Rechte sind gewährt")); - } - else { - if (!rechtKamera) { - Toast.makeText(getApplicationContext(),"Kein Recht auf Kamera gewährt.", Toast.LENGTH_SHORT).show(); - - if (shouldShowRequestPermissionRationale(CAMERA)) { - zeigeDialog("Du musst uns Zugriff auf deine Kamera gestatten, damit deine Umgebung Ueberwacht werden kann."); - } - } - if (!rechtMikrofon) { - Toast.makeText(getApplicationContext(),"Kein Recht auf Mikrofon gewährt.", Toast.LENGTH_SHORT).show(); - - if (shouldShowRequestPermissionRationale(RECORD_AUDIO)) { - zeigeDialog("Du musst uns Zugriff auf dein Mikrofon gestatten, damit die Geraeuschueberwachung funktioniert."); - } - } - if (!rechtInternet) { - Toast.makeText(getApplicationContext(),"Kein Recht auf Internet.", Toast.LENGTH_SHORT).show(); - - if (shouldShowRequestPermissionRationale(INTERNET)) { - zeigeDialog("Du musst uns Zugriff auf dein Internet gestatten, damit wir eine Verbindung aufbauen können."); - } - } - } - } - super.onRequestPermissionsResult(requestCode, permissions, grantResults); - } - private void zeigeDialog(String begruendung) { - new AlertDialog.Builder(this) - .setMessage(begruendung) - .setPositiveButton("OK", new DialogInterface.OnClickListener() { - @Override - public void onClick(DialogInterface dialog, int which) { - requestPermissions(new String[]{CAMERA, RECORD_AUDIO, INTERNET}, PERMISSION_REQUEST_CODE); - } - }) - .setNegativeButton("Abbruch", null) - .create() - .show(); - }*/ public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.options_menu, menu); return true; diff --git a/app/src/main/java/com/example/ueberwachungssystem/PermissionRequest.java b/app/src/main/java/com/example/ueberwachungssystem/PermissionRequest.java index 4ae60ff..6c66539 100644 --- a/app/src/main/java/com/example/ueberwachungssystem/PermissionRequest.java +++ b/app/src/main/java/com/example/ueberwachungssystem/PermissionRequest.java @@ -4,14 +4,10 @@ import static android.Manifest.permission.INTERNET; import static android.Manifest.permission.CAMERA; import static android.Manifest.permission.RECORD_AUDIO; -import android.content.DialogInterface; import android.content.pm.PackageManager; -import android.os.Bundle; import android.os.Handler; -import android.view.View; import android.widget.Toast; -import androidx.appcompat.app.AlertDialog; import androidx.appcompat.app.AppCompatActivity; import androidx.core.content.ContextCompat; @@ -19,8 +15,6 @@ public class PermissionRequest extends AppCompatActivity{ private static final int PERMISSION_REQUEST_CODE = 123; private final MainActivity mainActivity; - boolean prüfen= false; - Handler handler = new Handler(); public PermissionRequest(MainActivity mainActivity) {