ListView简单用法
android.R.layout.simple_list_item_1可以看做子项目,
class MainActivity : AppCompatActivity() {
private val data= listOf("苹果","香蕉","梨子","葡萄","火龙果","西瓜","橘子")
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
val adapter=ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,data)
//通过适配器那数据,第一个参数是当前Activity第二个参数是子项目布局第三个参数才是真真的值
listview.adapter=adapter
}
}
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<ListView
android:id="@+id/listview"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
</LinearLayout>