Я использую соседние соединения для создания соединения между устройствами.Когда соединение установлено, активность меняется.Теперь, если устройство отключается, вызывается обратный вызов, но он получен в старой активности.Теперь я хочу показать AlertDialog, но диалог никогда не показывается, потому что он показывает на старом действии.Как отобразить диалоговое окно для нового действия?
Я использую близлежащие соединения, например: URL
private Activity mActivity;
public RemoteConnection(Activity activity){
mActivity = activity;
}
// For simplicity I did only include this method
@Override
public void onDisconnected(String endpointId) {
// We've been disconnected from this endpoint. No more data can be
// sent or received.
new AlertDialog.Builder(mActivity)
.setTitle("Disconnection")
.setMessage("Other device is disconnected")
.setIcon(android.R.drawable.ic_dialog_alert)
.show();
}
В текущем действии должен отображаться диалог