Mening joylashuvim qatlami
"Mening joylashuvim" qatlami va shu nomdagi tugma foydalanuvchilarga xaritada hozirgi manzilini ko'rish imkonini beradi. "Mening joylashuvim" qatlamini yoqish uchun mMap.setMyLocationEnabled () usulini chaqiring.
Eslatma. "Mening joylashuvim" qatlamini yoqishdan oldin, joylashuv ma'lumotlariga kirishga dinamik ruxsatingiz borligiga ishonch hosil qiling.
"Mening joylashuvim" qatlamini ishlatishning oddiy misoli:
JavaKotlin
// Copyright 2020 Google LLC//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at//
// http://www.apache.org/licenses/LICENSE-2.0
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
package com.google.maps.example;
import android.annotation.SuppressLint;
import android.location.Location;
import android.os.Bundle;
import android.widget.Toast;
import androidx.annotation.NonNull;
import androidx.appcompat.app.AppCompatActivity;
import com.google.android.gms.maps.GoogleMap;
import com.google.android.gms.maps.OnMapReadyCallback;
import com.google.android.gms.maps.SupportMapFragment;
class MyLocationLayerActivity extends AppCompatActivity
implements GoogleMap.OnMyLocationButtonClickListener,
GoogleMap.OnMyLocationClickListener,
OnMapReadyCallback @Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_my_location);
SupportMapFragment mapFragment =
(SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.map);
mapFragment.getMapAsync(this);
}
Agar "Mening joylashuvim" qatlami yoqilgan bo'lsa, ekranning o'ng yuqori burchagida tegishli tugma ko'rsatiladi. Bu tugma bosilganda kamera, agar ma'lum bo'lsa, xaritani qurilmaning joriy joylashgan joyiga yo'naltiradi. Xaritada, agar qurilma harakatsiz bo'lsa, joylashuvi kichik ko'k nuqta bilan ko'rsatiladi yoki agar qurilma harakatda bo'lsa, chevron belgisi bilan ko'rsatiladi.
Quyidagi skrinshotda siz yuqori o'ng burchakda "Mening joylashuvim" tugmachasini va xaritaning markazida ko'k nuqtani ko'rishingiz mumkin.
Do'stlaringiz bilan baham: |