在使用ArrayAdapter()构造函数时,可以通过传递一个上下文参数来指定上下文。上下文参数通常是指当前活动或应用程序的上下文。下面是一个示例代码,演示如何在ArrayAdapter()中使用上下文参数:
// 创建一个字符串数组
String[] fruits = {"Apple", "Banana", "Orange"};
// 创建一个ArrayAdapter,并传递上下文参数
ArrayAdapter adapter = new ArrayAdapter<>(context, android.R.layout.simple_list_item_1, fruits);
在上面的示例中,我们创建了一个名为fruits的字符串数组,其中包含一些水果名称。然后,我们使用ArrayAdapter()构造函数创建了一个名为adapter的ArrayAdapter对象,并将上下文参数传递给它。我们还指定了一个简单的内置布局资源(android.R.layout.simple_list_item_1),用于显示列表中的每个项目。
通过这种方式,我们可以在ArrayAdapter()中使用上下文参数来创建一个适配器,并将其用于显示数据。