#android #google-maps #google-maps-markers
#Android #google-карты #google-карты-маркеры
Вопрос:
Я планирую получить идентификатор маркера и хочу показать некоторую информацию на основе идентификатора маркера. Я использую следующий код для получения идентификатора маркера:
Log.d(«маркер», marker.getId());
У меня есть отдельная строка, в которой я хочу связать идентификатор маркера с другими задачами, однако по какой-то причине он не показывает никаких значений / не выполняет этот раздел.
если (marker.getId().toString() == «m1») { …. }
любая помощь была бы высоко оценена
Ответ №1:
это не то, как вы приравниваете строку в java.
marker.getId().equals("m1")
это то, что вы хотите, поскольку getId уже является строкой, которую вам не нужно выполнять toString()