Маркер не отображается на карте Google - PullRequest
0 голосов
/ 28 октября 2018

Маркер не отображается на моей карте.Я написал код внутри класса onMapReady, но все же он не появляется, может кто-то мне помочь.Я не могу понять проблему.я пробовал много раз.

public class Home extends AppCompatActivity
    implements NavigationView.OnNavigationItemSelectedListener, OnMapReadyCallback,
    GoogleApiClient.ConnectionCallbacks,
    GoogleApiClient.OnConnectionFailedListener,
    LocationListener{

private GoogleMap mMap;
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_home);
    Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
    setSupportActionBar(toolbar);
    DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
    ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(
            this, drawer, toolbar, R.string.navigation_drawer_open, R.string.navigation_drawer_close);
    drawer.addDrawerListener(toggle);
    toggle.syncState();

    NavigationView navigationView = (NavigationView) findViewById(R.id.nav_view);
    navigationView.setNavigationItemSelectedListener(this);

    //Map
    mapFragment = (SupportMapFragment) getSupportFragmentManager()
            .findFragmentById(R.id.map);
    mapFragment.getMapAsync(this);
@Override
public void onMapReady(GoogleMap googleMap) {
    mMap = googleMap;

    //Add Marker
    LatLng kilin = new LatLng(33.6518, 73.1566);
    mMap.addMarker(new MarkerOptions().position(kilin).title("Stop")).setIcon(BitmapDescriptorFactory.fromResource(R.drawable.car));

}

}

1 Ответ

0 голосов
/ 28 октября 2018

ваш код должен работать, убедитесь, что значок не слишком маленький, не прозрачный или что-то еще, также добавьте маркер mMap.moveCamera(CameraUpdateFactory.newLatLng(kilin)); после добавления маркера, чтобы убедиться, что вы ищете его в нужном месте

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...