From ad1544d2753ee57874efa1d3be4e8288dde5053c Mon Sep 17 00:00:00 2001 From: MikkoAyaka <3401286177@qq.com> Date: Sun, 24 Sep 2023 22:50:49 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E8=AE=BE=E7=BD=AE=E7=95=8C?= =?UTF-8?q?=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app/src/main/AndroidManifest.xml | 2 + src/app/src/main/java/wificar/MyMainFrm.java | 64 ++- .../main/java/wificar/SettingsActivity.java | 4 + .../src/main/res/layout/activity_settings.xml | 503 ++++++++---------- 4 files changed, 270 insertions(+), 303 deletions(-) diff --git a/src/app/src/main/AndroidManifest.xml b/src/app/src/main/AndroidManifest.xml index 4f2eb3c..66a89f5 100644 --- a/src/app/src/main/AndroidManifest.xml +++ b/src/app/src/main/AndroidManifest.xml @@ -16,9 +16,11 @@ { + // TODO Auto-generated method stub + //生成一个Intent对象 + Intent intent = new Intent(); + //在Intent对象当中添加一个键值对 + intent.putExtra("CameraIp", videoUrl); + intent.putExtra("ControlUrl", controlUrl); + intent.putExtra("Port", port); + + intent.putExtra("Is_Scale", true); + //设置Intent对象要启动的Activity + intent.setClass(MyMainFrm.this, MyVideo.class); + //通过Intent对象启动另外一个Activity + startActivity(intent); + finish(); }); - Button_set.setOnClickListener(new Button.OnClickListener() { - public void onClick(View v) { - // TODO Auto-generated method stub - //生成一个Intent对象 - Intent intent = new Intent(); - //在Intent对象当中添加一个键值对 - intent.putExtra("CameraIp", videoUrl); - intent.putExtra("ControlUrl", controlUrl); - intent.putExtra("Port", port); - - intent.putExtra("Is_Scale", true); - //设置Intent对象要启动的Activity - intent.setClass(MyMainFrm.this, SettingsActivity.class); - //通过Intent对象启动另外一个Activity - startActivity(intent); - finish(); - } + Button_set.setOnClickListener(v -> { + // TODO Auto-generated method stub + //生成一个Intent对象 + Intent intent = new Intent(); + //在Intent对象当中添加一个键值对 + intent.putExtra("CameraIp", videoUrl); + intent.putExtra("ControlUrl", controlUrl); + intent.putExtra("Port", port); + + intent.putExtra("Is_Scale", true); + //设置Intent对象要启动的Activity + intent.setClass(MyMainFrm.this, SettingsActivity.class); + //通过Intent对象启动另外一个Activity + startActivity(intent); + finish(); }); } diff --git a/src/app/src/main/java/wificar/SettingsActivity.java b/src/app/src/main/java/wificar/SettingsActivity.java index 92b0b3f..604262b 100644 --- a/src/app/src/main/java/wificar/SettingsActivity.java +++ b/src/app/src/main/java/wificar/SettingsActivity.java @@ -3,6 +3,8 @@ package wificar; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; +import android.view.Window; +import android.view.WindowManager; import my.wificar.R; @@ -11,6 +13,8 @@ public class SettingsActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); + this.requestWindowFeature(Window.FEATURE_NO_TITLE);//隐去标题(应用的名字必须要写在setContentView之前,否则会有异常) + this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); setContentView(R.layout.activity_settings); } } \ No newline at end of file diff --git a/src/app/src/main/res/layout/activity_settings.xml b/src/app/src/main/res/layout/activity_settings.xml index 44fac76..03c2f93 100644 --- a/src/app/src/main/res/layout/activity_settings.xml +++ b/src/app/src/main/res/layout/activity_settings.xml @@ -7,85 +7,146 @@ tools:context="wificar.SettingsActivity"> + app:layout_constraintBottom_toBottomOf="@+id/textView56" + app:layout_constraintStart_toEndOf="@+id/checkBox" + app:layout_constraintTop_toTopOf="@+id/textView56" + app:layout_constraintVertical_bias="0.0" /> + app:layout_constraintBottom_toBottomOf="@+id/textView57" + app:layout_constraintStart_toEndOf="@+id/textView57" + app:layout_constraintTop_toTopOf="@+id/textView57" /> - + app:layout_constraintTop_toTopOf="@+id/textView" /> + + + +