gpt4 book ai didi

android - 将数组列表设置为微调器的方法

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:30:53 24 4
gpt4 key购买 nike

下面是我的代码。但它表明这是不可能的。有人可以建议我如何将数组列表设置为微调器,而不是将简单数组设置为微调器。下面是我的代码。

ArrayList<String> categoryList = new ArrayList<String>();

//这里我有代码将字符串值设置为arraylist

//下面是我试图设置数组列表的代码,但它说“The constructor ArrayAdapter(new Runnable(){}, int, ArrayList) is undefined

Spinner spinnerCategory = (Spinner)findViewById(R.id.spinnercategory);
ArrayAdapter<String> categoriesAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, categoryList);

最佳答案

请使用activity的Context作为ArrayAdapter的第一个参数,可以使用

ActivityName.this 而不是 this,其中 ActivityName 是 Activity 类的名称。您似乎正在运行此代码,在某些 Runnable 或 Thread 类中,所以现在,thisRunnable 对象的实例。

关于android - 将数组列表设置为微调器的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13776063/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com