マーカーの表示/非表示は、場所によって異なります。AndroidマーカーsetVisible(false)が機能しませんでした
LatLng LocDon = new LatLng(latitude_don, longitude_don);
Marker mk1 = mMap.addMarker(new MarkerOptions()
.position(LocDon)
.icon(BitmapDescriptorFactory.defaultMarker(BitmapDescriptorFactory.HUE_BLUE)));
allMarkerMap.put(mk1, Don.class);
mMap.setOnInfoWindowClickListener(this);
mk1.setVisible(false);
if(r>=longitude_don&&_r<=longitude_don){
if(l>=latitude_don&&_l<=latitude_don){
don = don + 1;
if(don < 2) {
vibe.vibrate(200);
mk1.setVisible(true);
}
}
}
if(r<longitude_don||_r>longitude_don){
if(l<latitude_don||_l>latitude_don) {
mk1.setVisible(false);
vibe.vibrate(1000);
}
}
if文に入るのを確認するために2種類の振動を入れます。 私はvibration(200&1000)
の2種類を得ることができますが、私はマーカーを隠すことができません。 質問のこれらの種類(隠れマーカー)の答えのほとんどは、人々はそれを使用して言うとsetVisible(false).
しかし、なぜ私はそれを得ることができないのですか?誰か助けてくれる人がいますか...してください...
編集されています。 ログを追加してください。
3月27日21:58:06.719 30659から30659/org.androidtown.realchangdeokgung D/dalvikvm:GC_EXPLICITは、610Kを解放41281K/45652K 10%フリー、2msの+ 4MS、総39ms 3月27日21時58分を一時停止:11.624 30659-30659/org.androidtown.realchangdeokgung I/Exited:Off 03-27 21:58:11.654 30659-30659/org.androidtown.realchangdeokgung I/Exited:Off 03-27 21:58:11.694 30659- 30659/org.androidtown.realchangdeokgung D/dalvikvm:GC_EXPLICIT 330K、10%無料41286K/45652K、一時停止5ms + 5ms、合計40ms 03-27 21:58:16.809 30659-30659/org.androidtown.realchangdeokgung I/Exited :オフ 03-27 21:58:16.839 30659-30659/org.androidtown.realchangdeokgung I/Exited:Off 03-27 21:58:16.889 30659-30659/org.androidtown.realchangdeokgung D/dalvikvm:GC_EXPLICITは、141K、10%無料41332K/45652K、一時停止2ms + 4ms、合計47ms 03-27 21:58:21.733 30659-30659/org.androidtown.realchangdeokgung D/dalvikvm:GC_EXPLICITを解放しました。 41340K/45652K、一時停止6ms + 6ms、合計63ms 03-27 21:58:25.677 30659-30659/org.androidtown.realchangdeokgung D/dalvikvm:GC_EXPLICIT解放された160K、フリー10%フリー41387K/45652K、一時停止2ms + 3ms、合計D/dalvikvm:GC_EXPLICIT解放198K、フリー10%41408K/45652K、一時停止3ms + 3ms、合計45ms 03-27 21:58:36.608 30659-30659/org.androidtown.realchangdeokgung D/dalvikvm:GC_EXPLICITは146K、10%フリー41452K/45652K、一時停止2ms + 5ms、合計37ms 03-27 21:58:46.558 30659-30659/org.androidtown.realchangdeokgung I /出入力:ON 03-27 21:58:46.608 30659-30659/org。 androidtown.realchangdeokgung D/dalvikvm:GC_EXPLICIT解放832K、フリー41492K/45652K、一時停止2ms + 5ms、合計41ms 03-27 21:58:46.648 30659-30659/org.androidtown.realchangdeokgung I /入場:ON 03 -27 21:58:56.637 30659-30659/org.androidtown.realchangdeokgung D/dalvikvm:GC_EXPLICITは381K、9%フリー41759K/45652K、一時停止2ms + 3ms、合計37ms 03-27 21:58:58.870 30659-30659 /org.androidtown.realchangdeokgung D/dalvikvm:GC_EXPLICITフリー157K、フリー41803K/45652K、フリーズ2ms + 5ms、合計35ms 03-27 21:59:03.684 30659-30659/org.androidtown.realchangdeokgung D/dalvikvm: GC_EXPLICITは261K、9%無料41696K/45652K、一時停止3ms + 6ms、合計47ms 03-27 21:59:07.628 30659-30659/org.androidtown.realchangdeokgung D/dalvikvm:GC_EXPLICITから解放された141K、9%無料41742K/45652K 、一時停止3ms + 6ms、合計63ms 03-27 21 :59:09.680 30659-30666/org.androidtown.realchangdeokgung I/dalvikvm:Jit:JitTableのサイズを4096から8192に変更 03-27 21:59:12.683 30659-30659/org.androidtown.realchangdeokgung D/dalvikvm:GC_EXPLICITから解放された173K D/dalvikvm:GC_EXPLICITはフリー、41797K/45652K、フリーの41797K/45652K、解放された7ms、9%フリー41751K/45652K、一時停止6ms + 5ms、合計48ms 03-27 21:59:14.795 30659-30803/org.androidtown.realchangdeokgung + 6ms、合計97ms 03-27 21:59:17.728 30659-30659/org.androidtown.realchangdeokgung D/dalvikvm:GC_EXPLICIT解放117K、フリー41831K/45652K、一時停止2ms + 4ms、合計35ms 03-27 21 :59:23.744 30659-30659/org.androidtown.realchangdeokgung D/dalvikvm:GC_EXPLICITは173K、9%フリー41842K/45652K、一時停止2ms + 5ms、合計35ms 03-27 21:59:27.728 30659-30659/orgを解放しました。アンドロイドタウン。D/dalvikvm:GC_EXPLICITは、173K、9%フリー41857K/45652K、一時停止3ms + 4ms、合計42ms 03-27 21:59:31.682 30659-30659/org.androidtown.realchangdeokgung D/dalvikvm:GC_EXPLICITから解放されました。フリー41904K/45652K、一時停止5ms + 5ms、合計49ms 03-27 21:59:38.588 30659-30659/org.androidtown.realchangdeokgung I/Exited:Off 03-27 21:59:38.699 30659-30659/org .androidtown.realchangdeokgung D/dalvikvm:GC_EXPLICIT解放157K、9%無料41927K/45652K、一時停止5ms + 8ms、合計62ms 03-27 21:59:38.699 30659-30659/org.androidtown.realchangdeokgung I /終了:オフ
'... – rafsanahmad007
はこれを見てくださいanswer- http://stackoverflow.com/questions/14507821/is-it-possible-)(' mk1.removeを使用してみてくださいto-show-hide-marker-in-android-google-maps-api-v2があなたを助けてくれることを願っています。 –
@ rafsanahmad007ありがとうございますが、うまくいきませんでした... – dalami0i