From 5c7b4a28d797b39004013538e5dcaa93f7355661 Mon Sep 17 00:00:00 2001 From: oKikuti Date: Tue, 18 Jun 2024 15:28:02 +0900 Subject: [PATCH] =?UTF-8?q?=E8=8F=8A=E6=B1=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit マップとスクロールを表示できました。確認をお願いします --- .../java/com/example/oplogy/MapsActivity.java | 52 ++++++++++++++++ app/src/main/res/layout/activity_maps.xml | 60 +++++++++++++++++++ 2 files changed, 112 insertions(+) create mode 100644 app/src/main/java/com/example/oplogy/MapsActivity.java create mode 100644 app/src/main/res/layout/activity_maps.xml diff --git a/app/src/main/java/com/example/oplogy/MapsActivity.java b/app/src/main/java/com/example/oplogy/MapsActivity.java new file mode 100644 index 0000000..1c6678a --- /dev/null +++ b/app/src/main/java/com/example/oplogy/MapsActivity.java @@ -0,0 +1,52 @@ +package com.example.oplogy; + +import androidx.annotation.NonNull; +import androidx.appcompat.app.AppCompatActivity; +import androidx.fragment.app.Fragment; +import androidx.fragment.app.FragmentManager; +import androidx.fragment.app.FragmentTransaction; + +import android.content.Intent; +import android.os.Bundle; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.ImageView; +import android.widget.TextView; + +import com.example.oplogy.databinding.MapsBinding; +import com.google.android.gms.maps.GoogleMap; +import com.google.android.gms.maps.MapFragment; +import com.google.android.gms.maps.OnMapReadyCallback; +import com.google.android.gms.maps.SupportMapFragment; +import com.google.common.collect.MapMaker; + +public class MapsActivity extends AppCompatActivity implements View.OnClickListener, OnMapReadyCallback{ + ImageView toMain; + private GoogleMap mMap; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_maps); + +// ボタンの戻る処理 + toMain = findViewById(R.id.toMain); + toMain.setOnClickListener(this); + } + + @Override + public void onClick(View view) { +// メイン画面に戻る + if(view == toMain){ + Intent toMain = new Intent(MapsActivity.this,MainActivity.class); + startActivity(toMain); + } + } + @Override + public void onMapReady(@NonNull GoogleMap googleMap) { + mMap = googleMap; + FragmentManager fragmentManager = getSupportFragmentManager(); + + } +} \ No newline at end of file diff --git a/app/src/main/res/layout/activity_maps.xml b/app/src/main/res/layout/activity_maps.xml new file mode 100644 index 0000000..814d983 --- /dev/null +++ b/app/src/main/res/layout/activity_maps.xml @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file