В настоящее время я работаю над тем, чтобы маркер карты google в окне информации об щелчке подключался к Wi-Fi, поэтому у меня есть настраиваемая активность диалогового окна для входа в систему, мне нужен метод обратного вызова с параметром маркера. Как я могу передать параметр Маркер m новому действию, если я хочу позвонить wificonnector(m)
в этот новый класс? кажется putextra
не работает здесьAndroid: Как передать объект в новую начальную активность
public void wificonnector(Marker marker)
{...}
@Override
public void onInfoWindowClick(Marker m) {
Intent i = new Intent(myMap.this, ConnectDialog.class);
i.putExtra("marker",m);
startActivity(i);
}
Я меняю способ сделать это, потому что мне нужно ssid, поэтому я создаю локальную переменную string в mark.gettitle() и передаю эту строку в действие диалога, она должна работать, ваша рекомендация подобна что я делаю, спасибо – atom2ueki