해결된 질문
작성
·
563
답변 2
0
32로 바꿔도 안되고 구글링해서 나온 다른 방법들 써봤는데 다 안되네요 ㅠㅠ
원래 안드로이드 스튜디오 범블비를 사용하다 이 강의를 들으면서 artic Fox 버전을 다운받아서 실행하는 중인데 이거랑 상관이 있을까요,,?
0
package com.cockandroid.capstone
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import android.view.View
import com.cockandroid.capstone.slider.CardStackAdapter
import com.yuyakaido.android.cardstackview.CardStackLayoutManager
import com.yuyakaido.android.cardstackview.CardStackListener
import com.yuyakaido.android.cardstackview.CardStackView
import com.yuyakaido.android.cardstackview.Direction
class MainActivity : AppCompatActivity() {
lateinit var cardStackAdapter: CardStackAdapter
lateinit var manager : CardStackLayoutManager
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
val cardStackView = findViewById<CardStackView>(R.id.cardStackView)
manager = CardStackLayoutManager(baseContext, object : CardStackListener{
override fun onCardDragging(direction: Direction?, ratio: Float) {
}
override fun onCardSwiped(direction: Direction?) {
}
override fun onCardRewound() {
}
override fun onCardCanceled() {
}
override fun onCardAppeared(view: View?, position: Int) {
}
override fun onCardDisappeared(view: View?, position: Int) {
}
})
val testList = mutableListOf<String>()
cardStackAdapter = CardStackAdapter(baseContext, testList)
cardStackView.layoutManager = manager
cardStackView.adapter = cardStackAdapter
}
}
메인 액티비티의 전체 코드입니다.
방법대로 하니 빨간 줄은 없어졌는데 실행을 누르면 다음과 같은 메세지가 뜨면서 강의처럼 AVD로 실행이 되지 않는데 어떻게 해야 하나요?