마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

marker값 불러오기

0 추천
mMap.setOnInfoWindowClickListener(new GoogleMap.OnInfoWindowClickListener() {
    @Override
    public void onInfoWindowClick(Marker marker) {
String markertitle = marker.getTitle();
        Intent intent = new Intent(Intent.ACTION_DIAL);
if(markertitle=="대전대학교"){
        intent.setData(Uri.parse("tel:0422802114"));}

        if (intent.resolveActivity(getPackageManager()) != null) {
            startActivity(intent);
        }
    }
});

에서 String markertitle = marker.getTitle();게 저장된 값을 가져오는게 안되서 if(markertitle=="대전대학교")이 실행이 안되는데 marker.getTitle()을 불러올 수 있는 방법이 있을까요?
라라코스트 (120 포인트) 님이 2020년 5월 26일 질문

1개의 답변

0 추천

String은 equals()으로 비교해야합니다.

        if("대전대학교".equals(markertitle)) {
            ...
        }

 

디자이너정 (42,810 포인트) 님이 2020년 5월 26일 답변
...