diff --git a/Screen-Sharing-Java/app/src/main/java/com/tokbox/sample/screensharing/MainActivity.java b/Screen-Sharing-Java/app/src/main/java/com/tokbox/sample/screensharing/MainActivity.java
index 2e9c9752..64dee5bb 100644
--- a/Screen-Sharing-Java/app/src/main/java/com/tokbox/sample/screensharing/MainActivity.java
+++ b/Screen-Sharing-Java/app/src/main/java/com/tokbox/sample/screensharing/MainActivity.java
@@ -7,6 +7,7 @@
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.webkit.WebViewClient;
+import android.widget.Button;
import android.widget.RelativeLayout;
import android.widget.Toast;
import androidx.annotation.NonNull;
@@ -100,6 +101,9 @@ public void onStreamDropped(Session session, Stream stream) {
}
};
+ private Button connectButton;
+ private Button disconnectButton;
+
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
@@ -112,8 +116,24 @@ protected void onCreate(Bundle savedInstanceState) {
publisherViewContainer = findViewById(R.id.publisherview);
webViewContainer = findViewById(R.id.webview);
+ connectButton = findViewById(R.id.connect);
+ disconnectButton = findViewById(R.id.disconnect);
+
+ connectButton.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ requestPermissions();
+ }
+ });
+
+ disconnectButton.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ disconnectSession();
+ }
+ });
+
- requestPermissions();
}
@Override
diff --git a/Screen-Sharing-Java/app/src/main/res/layout/activity_main.xml b/Screen-Sharing-Java/app/src/main/res/layout/activity_main.xml
index 17ddb4c0..78e24eb1 100644
--- a/Screen-Sharing-Java/app/src/main/res/layout/activity_main.xml
+++ b/Screen-Sharing-Java/app/src/main/res/layout/activity_main.xml
@@ -16,11 +16,15 @@
+ android:layout_alignParentTop="true"
+ android:layout_marginLeft="0dp"
+ android:layout_marginTop="58dp"
+ android:orientation="horizontal">
+
+
+ android:paddingRight="@dimen/activity_horizontal_margin" >
+
+
+
+
+
+
+
+
+
+