Page 453 - MDP2020-3
P. 453
················································································ 명장양성프로젝트 【MDP】 과제발표회 자료집 Ⅲ | 447
myresult.setText("당신의 점수는 "+String.valueOf(score)+"점입니다.");
UpdateGetData task=new UpdateGetData();
task.execute(String.valueOf(score));
go_select.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent intent=new Intent(Result_on.this, Selectgame_on.class);
startActivity(intent);
finish();
}
});
}
class UpdateGetData extends AsyncTask<String, Void, String> {
ProgressDialog progressDialog;
@Override
protected void onPreExecute(){
super.onPreExecute();
progressDialog = ProgressDialog.show(Result_on.this, "상대방 점수를 불러오고
있습니다.", null, true, true);
}
@Override
protected void onPostExecute(String result){
super.onPostExecute(result);
progressDialog.dismiss();
yourresult.setText("상대방의 점수는 "+result+"점입니다.");
if (score==Integer.parseInt(result)) wlresult.setText("비겼습니다.");
else if (score<Integer.parseInt(result)) wlresult.setText("졌습니다...");
else if (score>Integer.parseInt(result)) wlresult.setText("이겼습니다!");
}
@Override
protected String doInBackground(String... params){
try {
String mscore = (String) params[0];
String serverURL = "http://192.168.102.83/MDP/R_T_confrontation.php";
String data = URLEncoder.encode("mscore", "UTF-8") + "=" +
URLEncoder.encode(mscore, "UTF-8");
URL url = new URL(serverURL);
HttpURLConnection httpURLConnection = (HttpURLConnection)