summaryrefslogtreecommitdiff
path: root/Defogger/src/no/mork/android/defogger/ConfigureNetworkActivity.java
diff options
context:
space:
mode:
Diffstat (limited to 'Defogger/src/no/mork/android/defogger/ConfigureNetworkActivity.java')
-rw-r--r--Defogger/src/no/mork/android/defogger/ConfigureNetworkActivity.java75
1 files changed, 66 insertions, 9 deletions
diff --git a/Defogger/src/no/mork/android/defogger/ConfigureNetworkActivity.java b/Defogger/src/no/mork/android/defogger/ConfigureNetworkActivity.java
index 6892bd7..bf524c0 100644
--- a/Defogger/src/no/mork/android/defogger/ConfigureNetworkActivity.java
+++ b/Defogger/src/no/mork/android/defogger/ConfigureNetworkActivity.java
@@ -13,6 +13,7 @@ import android.os.Handler;
import android.os.ParcelUuid;
import android.util.Log;
import android.view.LayoutInflater;
+import android.view.MenuItem;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.ViewGroup;
@@ -78,6 +79,67 @@ public class ConfigureNetworkActivity extends Activity {
setResult(RESULT_CANCELED); // default
}
+ @Override
+ protected void onResume() {
+ Log.d(msg, "onResume()");
+ super.onResume();
+ }
+
+ @Override
+ protected void onPause() {
+ Log.d(msg, "onPause()");
+ super.onPause();
+ }
+
+ @Override
+ protected void onStop() {
+ Log.d(msg, "onStop()");
+ super.onStop();
+ }
+
+ @Override
+ protected void onDestroy() {
+ Log.d(msg, "onDestroy()");
+ super.onDestroy();
+ }
+
+ @Override
+ public void onSaveInstanceState(Bundle savedInstanceState) {
+ Log.d(msg, "onSaveInstanceState()");
+
+ // Save the user's current game state
+
+ // Always call the superclass so it can save the view hierarchy state
+ super.onSaveInstanceState(savedInstanceState);
+ }
+
+
+ public void onRestoreInstanceState(Bundle savedInstanceState) {
+ Log.d(msg, "onRestoreInstanceState()");
+ // Always call the superclass so it can restore the view hierarchy
+ super.onRestoreInstanceState(savedInstanceState);
+
+ // Restore state members from saved instance
+ }
+
+ public void onBackPressed() {
+ Log.d(msg, "onBackPressed()");
+ // returnConfigResult(null);
+ // setResult(RESULT_CANCELED); // default
+ super.onBackPressed();
+ }
+
+ @Override
+ public boolean onOptionsItemSelected(MenuItem item) {
+ Log.d(msg, "onOptionsItemSelected()");
+ switch (item.getItemId()){
+ case android.R.id.home:
+ onBackPressed();
+ return true;
+ }
+ return super.onOptionsItemSelected(item);
+ }
+
public void returnConfigResult(String config) {
Log.d(msg, "returnConfigResult(): " + config);
Intent intent = new Intent();
@@ -88,6 +150,10 @@ public class ConfigureNetworkActivity extends Activity {
finish();
}
+ public void doCancel(View v) {
+ returnConfigResult(null);
+ }
+
public void doFinish(View v) {
// cfg = "M=" + net["M"] + ";I=" + essid + ";S=" + net["S"] + ";E=" + net["E"] + ";K=" + passwd
// L=I=Telenor_Guest,M=0,C=11,S=0,E=0,P=74
@@ -124,13 +190,4 @@ public class ConfigureNetworkActivity extends Activity {
returnConfigResult("M=0;I=" + ssid + ";S=" + S + ";E=" + E + ";K=" + password);
}
- private class NetAdapter extends ArrayAdapter {
- private int resource;
-
- public NetAdapter(Context context, int resource, String[] networks) {
- super(context, resource, networks);
- this.resource = resource;
- }
-
- }
}