From e6a624992e95aa6d531372de668ed8989a5613a8 Mon Sep 17 00:00:00 2001 From: MikkoAyaka <3401286177@qq.com> Date: Mon, 16 Oct 2023 21:52:08 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B0=86=20Socket=20=E5=88=9D=E5=A7=8B?= =?UTF-8?q?=E5=8C=96=E7=A7=BB=E5=8A=A8=E5=88=B0=E5=8D=95=E7=8B=AC=E7=BA=BF?= =?UTF-8?q?=E7=A8=8B=E8=BF=9B=E8=A1=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app/src/main/java/wificar/MyMainFrm.java | 3 +-- src/app/src/main/java/wificar/MyVideo.java | 9 +++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/app/src/main/java/wificar/MyMainFrm.java b/src/app/src/main/java/wificar/MyMainFrm.java index 89bb0b3..a8d2312 100644 --- a/src/app/src/main/java/wificar/MyMainFrm.java +++ b/src/app/src/main/java/wificar/MyMainFrm.java @@ -26,8 +26,7 @@ import java.util.Random; import my.wificar.R; public class MyMainFrm extends Activity { - - public static String CameraIp; + EditText CameraIP, ControlIP, Port; LinearLayout Button_go; LinearLayout Button_set; diff --git a/src/app/src/main/java/wificar/MyVideo.java b/src/app/src/main/java/wificar/MyVideo.java index 8af031f..308a174 100644 --- a/src/app/src/main/java/wificar/MyVideo.java +++ b/src/app/src/main/java/wificar/MyVideo.java @@ -65,10 +65,7 @@ public class MyVideo extends Activity { Log.d("wifirobot", "control is :++++" + CtrlIp); Log.d("wifirobot", "CtrlPort is :++++" + CtrlPort); r.GetCameraIP(CameraIp); - InitSocket(); - rockerView = new RockerView(this,socketWriter,this.getApplicationContext(),null); - RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(1000,1000); - addContentView(rockerView,params); + TakePhotos.setOnClickListener(arg0 -> { // TODO Auto-generated method stub if (null != Constant.handler) { @@ -86,6 +83,7 @@ public class MyVideo extends Activity { MyVideo.this.startActivity(intent1); }); + new Thread(()->InitSocket()).run(); } public void InitSocket() { @@ -105,6 +103,9 @@ public class MyVideo extends Activity { // TODO Auto-generated catch block e.printStackTrace(); } + rockerView = new RockerView(this,socketWriter,this.getApplicationContext(),null); + RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(1000,1000); + addContentView(rockerView,params); //Toast.makeText(this,"³õʼ»¯ÍøÂçʧ°Ü£¡"+e.getMessage(),Toast.LENGTH_LONG).show(); }