Skip to content

Commit 0a8b81f

Browse files
committed
Allow main thread to do I/O, although it has become deprecated.
1 parent 7937b56 commit 0a8b81f

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

WirelessIno/src/se/sics/sse/fresta/wirelessino/SocketConnector.java

+9-1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@
1414
import android.widget.Button;
1515
import android.widget.EditText;
1616

17+
import android.os.StrictMode;
18+
1719
public class SocketConnector extends Activity {
1820
private final static int CONNECTION_TIMEOUT = 3000;
1921

@@ -23,7 +25,13 @@ public class SocketConnector extends Activity {
2325
private Socket socket = null;
2426

2527
protected void onCreate(Bundle savedInstanceState) {
28+
2629
super.onCreate(savedInstanceState);
30+
31+
32+
StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build();
33+
StrictMode.setThreadPolicy(policy);
34+
2735
setContentView(R.layout.socket_connection_build);
2836
ed_host = (EditText) findViewById(R.id.ed_host);
2937
ed_port = (EditText) findViewById(R.id.ed_port);
@@ -114,7 +122,7 @@ protected void onPostExecute(String result) {
114122
else {
115123
new AlertDialog.Builder(SocketConnector.this)
116124
.setTitle("notification")
117-
.setMessage(msg)
125+
.setMessage(msg + " " + result)
118126
.setPositiveButton("ok", new DialogInterface.OnClickListener() {
119127
public void onClick(DialogInterface dialog, int which) {
120128
}

0 commit comments

Comments
 (0)