瀏覽代碼

check mail connection working + added internet permission

Noah Vogt 3 年之前
父節點
當前提交
16425a4460
共有 2 個文件被更改,包括 11 次插入1 次删除
  1. 2 1
      app/src/main/AndroidManifest.xml
  2. 9 0
      app/src/main/java/com/noahvogt/miniprojekt/MainActivity.java

+ 2 - 1
app/src/main/AndroidManifest.xml

@@ -1,6 +1,7 @@
 <?xml version="1.0" encoding="utf-8"?>
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="com.noahvogt.miniprojekt">
+    <uses-permission android:name="android.permission.INTERNET" />
 
     <application
         android:allowBackup="true"
@@ -21,4 +22,4 @@
         </activity>
     </application>
 
-</manifest>
+</manifest>

+ 9 - 0
app/src/main/java/com/noahvogt/miniprojekt/MainActivity.java

@@ -173,6 +173,15 @@ public class MainActivity extends AppCompatActivity implements View.OnClickListe
                 String stringFromPy = helloWorld.callAttr("hi").toString();
                 showToast(stringFromPy);
 
+                PyObject pythonMailFunctions = python.getModule("mailFunctions");
+                Boolean canConnectBool = pythonMailFunctions.callAttr(
+                        "checkConnection", name, email, password, 993).toBoolean();
+                if (canConnectBool == Boolean.TRUE) {
+                    showToast("was able to connect");
+                } else {
+                    showToast("failed to connect");
+                }
+
                 /* show all strings the user gave, this will later be stored to a secure database and checked for validation */
                 showToast(name);
                 showToast(email);