Activityの中身をFragmentに移したら、ListViewの文字色が白くなって見えなくなった。
val adapter = SummaryListAdapter(activity!!.applicationContext)
summaryListView.adapter = adapter
を
val adapter = SummaryListAdapter(activity!!)
summaryListView.adapter = adapter
にしたら直った。アプリケーションのcontextでの色と、Activityの色が違う(?)らしい。今回、なぜわざわざapplicationContextを使ったかは謎。