From 84e391f79e4c298e31b990667a54d991d645949f Mon Sep 17 00:00:00 2001 From: 554325746@qq.com <554325746@qq.com> Date: 星期三, 25 十二月 2019 09:01:50 +0800 Subject: [PATCH] a --- app/src/main/java/com/basic/security/fragment/ToolbarFragment.java | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 50 insertions(+), 0 deletions(-) diff --git a/app/src/main/java/com/basic/security/fragment/ToolbarFragment.java b/app/src/main/java/com/basic/security/fragment/ToolbarFragment.java index eec566b..c9f449c 100644 --- a/app/src/main/java/com/basic/security/fragment/ToolbarFragment.java +++ b/app/src/main/java/com/basic/security/fragment/ToolbarFragment.java @@ -1,10 +1,14 @@ package com.basic.security.fragment; +import android.content.Intent; import android.view.View; +import com.alfeye.a1io.DeviceControl; import com.basic.security.R; +import com.basic.security.base.BaseApplication; import com.basic.security.base.BaseFragment; import com.basic.security.manager.impl.cblite.AccountManager; +import com.basic.security.utils.Constants; import org.androidannotations.annotations.AfterViews; import org.androidannotations.annotations.Click; @@ -30,9 +34,23 @@ login, logout, admin_msg, + call, menu; List<View> toolbarButtons = new ArrayList<>(); + + public static void openWebRtc() { + Intent launchIntent = BaseApplication.getApplication().activity.getPackageManager().getLaunchIntentForPackage("org.appspot.apprtc"); + if (launchIntent != null) { + launchIntent.putExtra("ip", "0.0.0.0"); + launchIntent.putExtra("cameraIndex", "1"); + launchIntent.putExtra("isServer", "true"); + launchIntent.putExtra("orientation", "portrait"); + launchIntent.putExtra("localCameraRotation", "270"); + launchIntent.putExtra("remoteCameraRotation", "0"); + BaseApplication.getApplication().activity.startActivity(launchIntent); + } + } @AfterViews public void afterViews() { @@ -40,6 +58,7 @@ login, logout, admin_msg, + call, menu)); } @@ -79,4 +98,35 @@ } } + @Click + public void update_apk() { +// UpdateApk.installApk("/sdcard/download/"+Constants.updateApkFileName); + DeviceControl.startInstallApk( + BaseApplication.getApplication(), + "com.basic.security", + "/sdcard/download/" + Constants.updateApkFileName, + true, + true + ); + } + + @Click + public void call() { +// if (1==1) { +// Intent launchIntent = new Intent(mainActivity(), ConnectActivity.class); +// if (launchIntent != null) { +// launchIntent.putExtra("ip", "0.0.0.0"); +// launchIntent.putExtra("cameraIndex", "1"); +// launchIntent.putExtra("isServer", "true"); +// launchIntent.putExtra("orientation", "portrait"); +// launchIntent.putExtra("localCameraRotation", "270"); +// launchIntent.putExtra("remoteCameraRotation", "90"); +// startActivity(launchIntent); +// } +// return; +// } +// throw new RuntimeException("a"); + openWebRtc(); + } + } -- Gitblit v1.8.0