인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

zzzzz님의 프로필 이미지
zzzzz

작성한 질문수

[중급편] 코인 가격 모니터링 앱 제작 (Android Kotlin)

코인 선택화면 API 데이터 받아와서 확인 파트에서 질문있습니다.

작성

·

316

·

수정됨

0

코인 선택화면 API 데이터 받아와서 확인 (Retrofit / Coroutine)

3분 52초에

api.kt 중

package com.bokchi.coco.network

import com.bokchi.coco.network.model.CurrentPriceList

import retrofit2.http.GET

interface Api {

// public/ticker/ALL_KRW

@GET("public/ticker/ALL_KRW")

suspend fun getCurrentCoinList() : CurrentPriceList

}

@GET("public/ticker/ALL_KRW") 이부분 주소가 select activity에 나와있는 http로 시작하는 주소가 다른데 어느부분을 보고 쓴건지 알수있을까요?

select activity.kt에서 중간부분 코드에 // https://apidocs.bithumb.com/reference/%ED%98%84%EC%9E%AC%EA%B0%80-%EC%A0%95%EB%B3%B4-%EC%A1%B0%ED%9A%8C-all <===http주소가 있는데요. 근데 이주소에 public/ticker/ALL_KRW가 들어가 있지를 않은데 강의에서는 이주소에 나와있는걸 쓴다고 말씀하셔서요.

package com.bokchi.coco.view

import androidx.appcompat.app.AppCompatActivity

import android.os.Bundle

import androidx.activity.viewModels

import androidx.lifecycle.Observer

import androidx.recyclerview.widget.LinearLayoutManager

import com.bokchi.coco.R

import com.bokchi.coco.databinding.ActivitySelectBinding

import com.bokchi.coco.view.adapter.SelectRVAdapter

import timber.log.Timber

// https://apidocs.bithumb.com/reference/%ED%98%84%EC%9E%AC%EA%B0%80-%EC%A0%95%EB%B3%B4-%EC%A1%B0%ED%9A%8C-all <<====

class SelectActivity : AppCompatActivity() {

private lateinit var binding : ActivitySelectBinding

private val viewModel : SelectViewModel by viewModels()

// FAQ

private lateinit var selectRVAdapter: SelectRVAdapter

override fun onCreate(savedInstanceState: Bundle?) {

super.onCreate(savedInstanceState)

binding = ActivitySelectBinding.inflate(layoutInflater)

setContentView(binding.root)

viewModel.getCurrentCoinList()

viewModel.currentPriceResult.observe(this, Observer {

selectRVAdapter = SelectRVAdapter(this, it)

binding.coinListRV.adapter = selectRVAdapter

binding.coinListRV.layoutManager = LinearLayoutManager(this)

Timber.d(it.toString())

})

}

}

 

답변 1

0

개복치개발자님의 프로필 이미지
개복치개발자
지식공유자

안녕하세요 ekek님

혹시 어느부분을 말씀하시는 것인지 코드를 복사해서 공유해주시겠어요?

zzzzz님의 프로필 이미지
zzzzz
질문자

글에 수정해서 코드 올렸습니다.

개복치개발자님의 프로필 이미지
개복치개발자
지식공유자

https://apidocs.bithumb.com/reference/%ED%98%84%EC%9E%AC%EA%B0%80-%EC%A0%95%EB%B3%B4-%EC%A1%B0%ED%9A%8C-all

혹시 위의 링크에서

https://api.bithumb.com/public/ticker/ALL_KRW

이 url이 어디에 있는지에 대한 질문이 맞을까요?

아래 이미지를 참고해주세요~

 

imageimage

zzzzz님의 프로필 이미지
zzzzz

작성한 질문수

질문하기