summaryrefslogtreecommitdiff
authorlei.qian <lei.qian>2012-09-11 12:10:58 (GMT)
committer lei.qian <lei.qian>2012-09-11 12:10:58 (GMT)
commit1844849f1bb349f7026bb6a14903196785a6748b (patch)
tree7bf47880e52bc6378236bd35727f4f97a95b6dac
parentb2755eba51884867b692e03155c96ec009e33891 (diff)
downloadPPPoE-1844849f1bb349f7026bb6a14903196785a6748b.zip
PPPoE-1844849f1bb349f7026bb6a14903196785a6748b.tar.gz
PPPoE-1844849f1bb349f7026bb6a14903196785a6748b.tar.bz2
solve pppoe icon not right issue.
Diffstat
-rwxr-xr-xsrc/com/amlogic/PPPoE/PppoeConfigDialog.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/com/amlogic/PPPoE/PppoeConfigDialog.java b/src/com/amlogic/PPPoE/PppoeConfigDialog.java
index f4efd0a..89e4c54 100755
--- a/src/com/amlogic/PPPoE/PppoeConfigDialog.java
+++ b/src/com/amlogic/PPPoE/PppoeConfigDialog.java
@@ -423,6 +423,7 @@ public class PppoeConfigDialog extends AlertDialog implements DialogInterface.On
pppoe_state = PPPOE_STATE_CONNECT_FAILED;
waitDialog.cancel();
showAlertDialog(context.getResources().getString(R.string.pppoe_connect_failed));
+ SystemProperties.set("net.pppoe.isConnected", "false");
break;
}
@@ -466,6 +467,7 @@ public class PppoeConfigDialog extends AlertDialog implements DialogInterface.On
showAlertDialog(context.getResources().getString(R.string.pppoe_disconnect_failed));
pppoe_state = PPPOE_STATE_DISCONNECTED;
clear_pppoe_running_flag();
+ SystemProperties.set("net.pppoe.isConnected", "false");
break;
}
@@ -552,6 +554,7 @@ public class PppoeConfigDialog extends AlertDialog implements DialogInterface.On
}
pppoe_state = PPPOE_STATE_CONNECTED;
showAlertDialog(context.getResources().getString(R.string.pppoe_connect_ok));
+ SystemProperties.set("net.pppoe.isConnected", "true");
}
if(event == PppoeStateTracker.EVENT_DISCONNECTED)
@@ -563,6 +566,7 @@ public class PppoeConfigDialog extends AlertDialog implements DialogInterface.On
}
pppoe_state = PPPOE_STATE_DISCONNECTED;
showAlertDialog(context.getResources().getString(R.string.pppoe_disconnect_ok));
+ SystemProperties.set("net.pppoe.isConnected", "false");
}
if(event == PppoeStateTracker.EVENT_CONNECT_FAILED)
@@ -584,6 +588,7 @@ public class PppoeConfigDialog extends AlertDialog implements DialogInterface.On
reason = context.getResources().getString(R.string.pppoe_connect_failed_server_no_response);
showAlertDialog(context.getResources().getString(R.string.pppoe_connect_failed) + "\n" + reason);
+ SystemProperties.set("net.pppoe.isConnected", "false");
}
}
}