try {
// JSONObject에서, 내가 가져올 데이터가 문자열이면, getString("키)
// 내가 가져올 데이터가 정수이면, getInt("키)
// 내가 가져올 데이터가 float 이면, getFloat("키)
// 내가 가져올 데이터가 double 이면, getDouble("키)
// 내가 가져올 데이터가 리스트이면, getJsonArray("키)
// 내가 가져올 데이터가 딕셔너리형태이면, getJsonObject("키)
// 로 데이터를 가져올 수 있다.
String lyrics = response.getString("lyrics");
txtLyrics.setText(lyrics);
} catch (JSONException e) {
e.printStackTrace();
Toast.makeText(getApplicationContext(), "네트워크 에러입니다.", Toast.LENGTH_SHORT).show();
return;
}
response 에서 데이터타입에 따른 함수적용으로 가져오고
try catch문으로 감싸준다.
'안드로이드' 카테고리의 다른 글
안드로이드 앱의 색 바꾸기 (0) | 2022.07.12 |
---|---|
안드로이드 스크롤뷰 사용법 (0) | 2022.07.12 |
안드로이드 volley 네트워크 통신을 위한 파일 설정법 (0) | 2022.07.11 |
안드로이드 네트워크 통신을 위한 Volley 라이브러리 (0) | 2022.07.11 |
안드로이드 프로그레스바 사용법 (0) | 2022.07.11 |