20.11.2016 Views

Android App Development ฉบับสมบูรณ์

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

public void onClick(View arg0) {<br />

startServer();<br />

}<br />

});<br />

run_client.setOnClickListener(new OnClickListener() {<br />

public void onClick(View arg0) {<br />

startClient();<br />

}<br />

});<br />

send.setOnClickListener(new OnClickListener() {<br />

}<br />

public void onClick(View v) {<br />

sendMessage(username + " :"<br />

+ textSend.getText().toString() + "\n");<br />

}<br />

});<br />

public void showGetNameDialog() {<br />

AlertDialog.Builder alert = new AlertDialog.Builder(this);<br />

alert.setTitle("Your Name");<br />

alert.setCancelable(false);<br />

// Set an EditText view to get user input<br />

final EditText input = new EditText(this);<br />

alert.setView(input);<br />

alert.setPositiveButton("Ok", new DialogInterface.OnClickListener() {<br />

public void onClick(DialogInterface dialog, int whichButton) {<br />

username = input.getText().toString();<br />

}<br />

});<br />

}<br />

alert.show();<br />

public void startServer() {<br />

//start server code<br />

2<br />

}<br />

public void startClient() {<br />

//start client code<br />

3<br />

}<br />

public void sendMessage(String text) {<br />

//send message to server<br />

}<br />

//--update status<br />

public void updateStatus(String text) {<br />

4<br />

202<br />

<strong>Android</strong> <strong>App</strong> <strong>Development</strong> <strong>ฉบับสมบูรณ์</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!