这三行代码是什么意思?

问题描述 投票:-1回答:1

我正在努力理解某些代码行。使用Array Adapter时,这三行是什么意思?

WordAdapter itemsAdapter = new WordAdapter(this,words);
ListView listView = findViewById(R.id.numlist);
listView.setAdapter(itemsAdapter);
java android android-listview android-arrayadapter
1个回答
0
投票
  1. WordAdapter itemsAdapter =新的WordAdapter(this,words);一个自定义适配器类,用于添加listArray(包含将添加到List视图的数据),Bind视图持有者类和其余的东西,这些将为您提供自定义的功能以在列表视图中显示数据。

  2. ListView listView = findViewById(R.id.numlist);ListView是android sdk中的预定义组件类,使用该类,您将创建对xml声明组件的对象引用,即将R.id.numlist放入Java类文件。

  3. listView.setAdapter(itemsAdapter);此行将适配器附加到列表视图,以便列表数组中的数据将显示在列表视图上

© www.soinside.com 2019 - 2024. All rights reserved.