gpt4 book ai didi

java - 无法推断 Android 中 ArrayAdapter<> 的类型参数

转载 作者:行者123 更新时间:2023-12-02 02:09:56 25 4
gpt4 key购买 nike

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
SeekBar seekBar=findViewById(R.id.seekBar);
seekBar.setMax(20);
seekBar.setProgress(10);

seekBar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {
@Override
public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
final ArrayList<String> tables = new ArrayList<>();
final ArrayAdapter<String> adaptor = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,tables);

ArrayAdapter(this,android.R.layout.simple_list_item_1,tables) ;

这一行给出了无法推断类型参数的错误。有什么建议吗?

我正在尝试将数据添加到 ArrayList,然后将其添加到 ListView。

最佳答案

使用 YourActivityName.this 而不是这个。

 final ArrayAdapter<String> adaptor = new ArrayAdapter<String>(YourActivityName.this,android.R.layout.simple_list_item_1,tables);

如果仍然不起作用,请告诉我。

关于java - 无法推断 Android 中 ArrayAdapter<> 的类型参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50160927/

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