안드로이드 스튜디오 에뮬레이터 실행시 액티비티 실행이 안되는 문제가 발생합니다.
조회수 548회
안녕하세요 안드로이드 스튜디오로 코틀린을 공부 중입니다.
다름이 아니라, 간단하게 레이아웃을 작성하고 메인 액티비티를 작성하여 에뮬레이터로 실행을 했습니다.
하지만, 이상하게 제가 작성한 레이아웃이 화면에 실행되지가 않습니다.
제가 코틀린을 시작한지 얼마 되지 않아, 기본적인 이해가 부족한 편이라 상세한 설명을 추가해주신다면 너무 감사할 것 같습니다.
아래는 제가 작성한 레이아웃과 메인 액티비티 코드 입니다.
부탁드립니다. (메인액티비티 입니다.)
package com.sampleconst
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import android.widget.AdapterView
import android.widget.ArrayAdapter
import android.widget.ListView
class MainActivity : AppCompatActivity() {
var CheckList = arrayOf("사용자 입력 값 넣을 예정01", "사용자 입력 값 넣을 예정02", "사용자 입력 값 넣을 예정03")
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
val adapter = ArrayAdapter(this, android.R.layout.simple_list_item_1, CheckList)
val listview = findViewById(R.id.Checklist) as ListView
listview.setAdapter(adapter)
}
}
(레이아웃 입니다.)
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">
<ListView
android:id="@+id/Checklist"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintLeft_toLeftOf="parent"
/>
</androidx.constraintlayout.widget.ConstraintLayout>
-
(•́ ✖ •̀)
알 수 없는 사용자
댓글 입력