|
@@ -1,6 +1,7 @@
|
|
|
package de.tudarmstadt.informatik.hostage.sync.wifi_direct.ui;
|
|
|
|
|
|
import android.app.Activity;
|
|
|
+import android.app.ProgressDialog;
|
|
|
import android.content.Context;
|
|
|
import android.net.wifi.p2p.WifiP2pDevice;
|
|
|
import android.net.wifi.p2p.WifiP2pInfo;
|
|
@@ -56,6 +57,7 @@ public class WiFiP2pSyncActivity extends Activity implements AdapterView.OnItemC
|
|
|
|
|
|
private ArrayList<WifiP2pDevice> discoveredDevices = new ArrayList<WifiP2pDevice>();
|
|
|
|
|
|
+ private ProgressDialog progressDialog;
|
|
|
|
|
|
|
|
|
public boolean isHost() {
|
|
@@ -141,6 +143,8 @@ public class WiFiP2pSyncActivity extends Activity implements AdapterView.OnItemC
|
|
|
@Override
|
|
|
public void didConnect(boolean isHost, WifiP2pInfo connectionInfo) {
|
|
|
Log.d("WiFiP2pSyncActivity", "Did connect" + ".");
|
|
|
+ this.activity.progressDialog = ProgressDialog.show(activity, "", "Loading...");
|
|
|
+
|
|
|
this.activity.setHost(isHost);
|
|
|
if (isHost){
|
|
|
Log.d("WiFiP2pSyncActivity", "Connected as HOST" + ".");
|
|
@@ -160,13 +164,14 @@ public class WiFiP2pSyncActivity extends Activity implements AdapterView.OnItemC
|
|
|
@Override
|
|
|
public void didDisconnect() {
|
|
|
Log.d("WiFiP2pSyncActivity", "Did disconnect" + ".");
|
|
|
-
|
|
|
+ this.activity.progressDialog.dismiss();
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
public void failedToDisconnect() {
|
|
|
Log.d("WiFiP2pSyncActivity", "Failed to disconnect" + ".");
|
|
|
- Toast.makeText(this.activity, "Could not disconnect with device. Retry.", Toast.LENGTH_LONG).show();
|
|
|
+
|
|
|
+ this.activity.progressDialog.dismiss();
|
|
|
}
|
|
|
|
|
|
@Override
|