diff --git a/app/src/main/java/de/joel/zoomhelper/MainActivity.java b/app/src/main/java/de/joel/zoomhelper/MainActivity.java index a79ea0e..a1a16e7 100644 --- a/app/src/main/java/de/joel/zoomhelper/MainActivity.java +++ b/app/src/main/java/de/joel/zoomhelper/MainActivity.java @@ -1,6 +1,8 @@ package de.joel.zoomhelper; import android.annotation.SuppressLint; +import android.content.ClipData; +import android.content.ClipboardManager; import android.content.Context; import android.content.Intent; import android.content.SharedPreferences; @@ -270,8 +272,15 @@ public class MainActivity extends AppCompatActivity { if (intent.resolveActivity(getPackageManager()) != null) { startActivity(intent); } + //For Debugging: Show URL in Alert + AlertDialog.Builder dialog=new AlertDialog.Builder(this); + dialog.setMessage(url); + dialog.setTitle("Zoom URL (for testing)"); + AlertDialog alertDialog=dialog.create(); + alertDialog.show(); } + private String buildZoomURL(String confno, String pwd, String name, String attendees) { if (!Objects.equals(attendees, "")) { return "zoomus://zoom.us/join?confno=" + confno.replace(" ", "") + "&pwd=" + pwd + "&uname=" + name + " (" + attendees + ")"; @@ -440,6 +449,7 @@ public class MainActivity extends AppCompatActivity { } saveMeetingList(listMeetings); fillDropdownMeetingName(); + fillDropdownAttendeeName(getLastMeeting()); Toast.makeText(getApplicationContext(),"Meeting gespeichert",Toast.LENGTH_SHORT).show(); } diff --git a/app/src/main/res/layout-v26/activity_main.xml b/app/src/main/res/layout-v26/activity_main.xml index a80acd0..00ec697 100644 --- a/app/src/main/res/layout-v26/activity_main.xml +++ b/app/src/main/res/layout-v26/activity_main.xml @@ -106,10 +106,8 @@ android:id="@+id/textID" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:layout_marginTop="100dp" android:layout_above="@+id/textBoxID" - android:text="@string/MeetingID" - /> + android:text="@string/MeetingID" /> + android:inputType="text" /> + android:text="@string/Password" /> diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml index 8bdf3b7..5c7f74a 100644 --- a/app/src/main/res/layout/activity_main.xml +++ b/app/src/main/res/layout/activity_main.xml @@ -4,17 +4,17 @@ xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" + android:layout_alignParentBottom="true" android:paddingStart="60dp" android:paddingEnd="16dp" - android:layout_alignParentBottom="true" tools:context=".MainActivity"> + android:text="@string/MeetingID" /> + android:inputType="text" /> + android:text="@string/Password" /> + android:inputType="textPassword" /> @@ -150,8 +145,7 @@ android:layout_height="wrap_content" android:layout_above="@+id/textBoxName" android:layout_marginTop="22dp" - android:text="@string/DisplayName" - /> + android:text="@string/DisplayName" /> + android:inputType="text" /> + android:src="@mipmap/baseline_arrow_drop_down_black_24" /> + android:text="@string/AttendeesInput" /> + android:inputType="number" />