1
これはおそらくダミーの質問ですが、少なくとも1時間は探していましたが、解決策は見つかりませんでした。Android - ボタンの表示が変更されない
私はGoogleマップで作業していますが、ユーザーが情報ウィンドウをクリックしたときにVISIBLEへのボタンの表示を設定しています。ちょっとしたアニメーションがあっても、これは素晴らしい作品です。
しかし、ユーザーが地図上のどこにも押したときに、情報ウィンドウ近いリスナーが実行され、ボタンは次のようにGONEに設定する必要があります。
12-13 23:37:09.027 7209-7209/... E/INFOCLOSED: isVisible: true
12-13 23:37:09.027 7209-7209/... E/INFOCLOSED: isVisible: false
:
@Override
public void onInfoWindowClose(Marker marker) {
Log.e("INFOCLOSED", "isVisible: " + (apply.getVisibility() == View.VISIBLE));
apply.setVisibility(View.GONE);
apply.invalidate();
Log.e("INFOCLOSED", "isVisible: " + (apply.getVisibility() == View.VISIBLE));
}
私の出力がこれです
しかし、私のボタンはまだ見えますが、私は間違っているのですか?