Page 455 - MDP2020-3
P. 455
················································································ 명장양성프로젝트 【MDP】 과제발표회 자료집 Ⅲ | 449
- Scoreboard.java : 래더보드 생성 및 표시
package com.example.mdp;
import android.app.ProgressDialog;
import android.graphics.Color;
import android.os.AsyncTask;
import android.os.Bundle;
import android.view.Gravity;
import android.view.View;
import android.view.Window;
import android.widget.ImageButton;
import android.widget.TableLayout;
import android.widget.TableRow;
import android.widget.TextView;
import androidx.appcompat.app.AppCompatActivity;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;
public class Scoreboard extends AppCompatActivity {
String MODE="mode";
String GRADE="grade";
String SCORE="score";
String mJsonString;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.scoreborad_layout);
//이미지 버튼 변수 생성 및 클릭시 뒤로가기
ImageButton back = findViewById(R.id.back);
back.setOnClickListener(new View.OnClickListener() {
@Override