Есть вот такой код где маркер на google maps скрыт
googleMap.addMarker(new MarkerOptions()
.position(new LatLng( 46.46838044481153, 30.71899689652372))
.title("КОПЕЙКА")
.snippet("and snippet")
.icon(BitmapDescriptorFactory.defaultMarker(BitmapDescriptorFactory.HUE_RED))
.visible(false));
Как сделать кнопку в другом активити при котором .visible(false) получала значение true? И маркер появлялься на карте.
Я написал как обычную кнопку но .visible не опридиляеться помогите
@Override
public void onViewCreated(View view, Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
sub = (Button) view.findViewById(R.id.sub);
sub.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
MarkerOptions.setVisible(true);
}
});
}
Вот xml код
<TextView
android:id="@+id/vxod2"
android:layout_width="90dp"
android:layout_height="29dp"
android:layout_centerHorizontal="true"
android:text="Magaz"
android:textColor="@color/white"
android:textSize="24dp"
android:translationY="120dp" />
<ImageButton
android:id="@+id/image_login_Button_sub"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_marginStart="16dp"
android:layout_marginLeft="16dp"
android:layout_marginTop="8dp"
android:background="@null"
android:src="@drawable/btn_login"
android:translationY="160dp"
app:layout_constraintStart_toStartOf="parent"
tools:ignore="SpeakableTextPresentCheck,SpeakableTextPresentCheck" />