阅读量:0
要设置Spinner的数据源,可以使用setEntries方法。以下是一个示例代码:
// 创建一个Spinner var spinner = context.getSystemService(context.LAYOUT_INFLATER_SERVICE).inflate(org.autojs.autojs.R.layout.spinner, null); var spinnerView = spinner.findViewById(org.autojs.autojs.R.id.spinner); // 设置Spinner的数据源 var entries = ["Item 1", "Item 2", "Item 3"]; var adapter = new android.widget.ArrayAdapter(context, android.R.layout.simple_spinner_item, entries); adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); spinnerView.setAdapter(adapter); // 显示Spinner dialogs.build({ customView: spinner, wrapInScrollView: false }).show();
在这个示例中,我们首先创建了一个Spinner,并通过setEntries方法设置了数据源为一个包含三个字符串的数组。然后创建了一个ArrayAdapter来将数据源和Spinner关联起来,并设置了Spinner的布局样式。最后使用dialogs.build方法来显示Spinner。