From 43f22d2784b7bfe1cfedcf915244816b1af36b5e Mon Sep 17 00:00:00 2001
From: FinalJcsp <869150743@qq.com>
Date: Fri, 9 Jun 2023 14:36:20 +0800
Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=9C=B0=E5=9B=BE=E5=B1=95?=
=?UTF-8?q?=E7=A4=BA=E5=8A=9F=E8=83=BD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
app/src/main/AndroidManifest.xml | 3 ++
.../example/androidtermwork/LoginPage.java | 13 +++++
.../androidtermwork/video/MapActivity.java | 48 +++++++++++++++++
.../main/res/layout/activity_login_page.xml | 6 +++
app/src/main/res/layout/activity_map.xml | 39 ++++++++++++++
.../main/res/layout/activity_map_bottom.xml | 51 +++++++++++++++++++
app/src/main/res/layout/fragment_me.xml | 2 +-
7 files changed, 161 insertions(+), 1 deletion(-)
create mode 100644 app/src/main/java/com/example/androidtermwork/video/MapActivity.java
create mode 100644 app/src/main/res/layout/activity_map.xml
create mode 100644 app/src/main/res/layout/activity_map_bottom.xml
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 47343f3..096faa8 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -46,6 +46,9 @@
+
diff --git a/app/src/main/java/com/example/androidtermwork/LoginPage.java b/app/src/main/java/com/example/androidtermwork/LoginPage.java
index 41786a9..b6f9770 100644
--- a/app/src/main/java/com/example/androidtermwork/LoginPage.java
+++ b/app/src/main/java/com/example/androidtermwork/LoginPage.java
@@ -35,6 +35,7 @@ import android.widget.Toast;
import com.example.androidtermwork.util.StatusBarUtil;
import com.example.androidtermwork.video.MainActivityVideo;
+import com.example.androidtermwork.video.MapActivity;
@RequiresApi(api = Build.VERSION_CODES.M)
public class LoginPage extends AppCompatActivity {
@@ -74,6 +75,7 @@ public class LoginPage extends AppCompatActivity {
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_login_page);
+ OnButtonToStory();
//登录
OnButtonToLogin();
//注册
@@ -230,6 +232,17 @@ public class LoginPage extends AppCompatActivity {
});
}
+ public void OnButtonToStory() {
+ Button regis = findViewById(R.id.story);
+ regis.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View view) {
+ Intent intent = new Intent(LoginPage.this, MapActivity.class);
+ startActivity(intent);
+ }
+ });
+ }
+
//初始化页面底部可点击文本
public void initView() {
diff --git a/app/src/main/java/com/example/androidtermwork/video/MapActivity.java b/app/src/main/java/com/example/androidtermwork/video/MapActivity.java
new file mode 100644
index 0000000..f732331
--- /dev/null
+++ b/app/src/main/java/com/example/androidtermwork/video/MapActivity.java
@@ -0,0 +1,48 @@
+package com.example.androidtermwork.video;
+
+import android.content.Intent;
+import android.os.Build;
+import android.os.Bundle;
+import android.view.View;
+import android.view.ViewStub;
+import android.webkit.WebView;
+import android.webkit.WebViewClient;
+import android.widget.Button;
+import android.widget.LinearLayout;
+
+import androidx.annotation.RequiresApi;
+import androidx.appcompat.app.AppCompatActivity;
+
+import com.example.androidtermwork.LoginPage;
+import com.example.androidtermwork.R;
+import com.example.androidtermwork.RegisterFirstPage;
+
+public class MapActivity extends AppCompatActivity {
+
+ private WebView webView;
+
+ @RequiresApi(api = Build.VERSION_CODES.M)
+ @Override
+ protected void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ setContentView(R.layout.activity_map);
+ webView = findViewById(R.id.webview);
+ webView.getSettings().setJavaScriptEnabled(true);
+ webView.setWebViewClient(new WebViewClient());
+ webView.loadUrl("https://www.amap.com/");
+ OnButtonToStory();
+ }
+
+ public void OnButtonToStory() {
+ Button regis = findViewById(R.id.story);
+ regis.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View view) {
+ LinearLayout container = findViewById(R.id.rightLayout);
+ ViewStub stub = findViewById(R.id.stub);
+ stub.inflate();
+ regis.setVisibility(View.INVISIBLE);
+ }
+ });
+ }
+}
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_login_page.xml b/app/src/main/res/layout/activity_login_page.xml
index 1af6cb3..b19bc90 100644
--- a/app/src/main/res/layout/activity_login_page.xml
+++ b/app/src/main/res/layout/activity_login_page.xml
@@ -97,6 +97,12 @@
android:layout_below="@id/register"
android:text="免登录学习" />
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_map_bottom.xml b/app/src/main/res/layout/activity_map_bottom.xml
new file mode 100644
index 0000000..5886b89
--- /dev/null
+++ b/app/src/main/res/layout/activity_map_bottom.xml
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/fragment_me.xml b/app/src/main/res/layout/fragment_me.xml
index 79eb65d..fbbd8bd 100644
--- a/app/src/main/res/layout/fragment_me.xml
+++ b/app/src/main/res/layout/fragment_me.xml
@@ -25,7 +25,7 @@
android:layout_height="wrap_content"
android:layout_marginStart="50dp"
android:textSize="30dp"
- android:text="广告位招租"
+ android:text="划过头了"
android:textColor="#000000"
tools:ignore="MissingConstraints" />