前提・実現したいこと
テキストの内容がrandomで表示するようにしたいです!!
エラー文
e: /Users/jessy/Desktop/L4S/Curry/app/src/main/java/app/iida/jessy/curry/MainActivity.kt: (24, 26): Cannot create an instance of an abstract class
実際のコード
Kotline
1package app.iida.jessy.curry 2 3import androidx.appcompat.app.AppCompatActivity 4import android.os.Bundle 5import android.view.View 6import kotlin.random.Random 7import android.widget.TextView 8 9 10 11 12 13class MainActivity : AppCompatActivity() { 14 15 val people = arrayOf<String>("ちょき","ぐー","ぱー","ぷいぷい") 16 17 18 override fun onCreate(savedInstanceState: Bundle?) { 19 super.onCreate(savedInstanceState) 20 setContentView(R.layout.activity_main) 21 } 22 fun serveFood(view: View?){ 23 24 val randomName = Random() 25 val index = randomName.nextInt(4) 26 val name = people [index] 27 val nameTextView = findViewById<TextView>(R.id.nameTextView) 28 nameTextView.text = name + "に" 29 } 30}
考え
import kotlin.random.Randomだけじゃあ足りないのか?
でも調べても何が足りないのかわからないな・・・・
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/02/07 17:35