我如何将这个ListView转换成Kotlin

时间:2018-08-24 02:56:17

标签: java android listview kotlin

这是我在Kotlin中的Listview,但我想更改文本大小和颜色,

    //Listview of Centers
    val regioncenters = resources.getStringArray(R.array.centers_list)
    var lv = findViewById<ListView>(R.id.center_content_lview)
    val adapter = ArrayAdapter(this, android.R.layout.simple_list_item_1, regioncenters)
    lv.adapter = adapter

所以我搜索了这段代码,但是它的建议是使用Java,我想在代码上使用干净的Kotlin

 center_content_lview.setAdapter(ArrayAdapter<String>(this, R.layout.listview_text, R.id.listview_style, regioncenters))

此代码有效,但将来我希望我的代码成为Kotlin。

1 个答案:

答案 0 :(得分:1)

在Kotlin中,您可以这样写-

center_content_lview.adapter = ArrayAdapter(上下文,R.layout.listview_text,R.id.listview_style,区域中心)

这与您期望的一样吗?