我正在努力理解某些代码行。使用Array Adapter
时,这三行是什么意思?
WordAdapter itemsAdapter = new WordAdapter(this,words);
ListView listView = findViewById(R.id.numlist);
listView.setAdapter(itemsAdapter);
WordAdapter itemsAdapter =新的WordAdapter(this,words);一个自定义适配器类,用于添加listArray(包含将添加到List视图的数据),Bind视图持有者类和其余的东西,这些将为您提供自定义的功能以在列表视图中显示数据。
ListView listView = findViewById(R.id.numlist);ListView是android sdk中的预定义组件类,使用该类,您将创建对xml声明组件的对象引用,即将R.id.numlist放入Java类文件。
listView.setAdapter(itemsAdapter);此行将适配器附加到列表视图,以便列表数组中的数据将显示在列表视图上