gpt4 book ai didi

android - 构造函数 ArrayAdapter(FragmentActivity, int, int, int, List) 未定义

转载 作者:行者123 更新时间:2023-11-29 17:54:30 26 4
gpt4 key购买 nike

我使用了 ListFragment,因为我使用了下面的代码

public class TestListFragment extends ListFragment {

@Override
public void onActivityCreated(Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);

ArrayAdapter<String> adapter = new ArrayAdapter<String>(getActivity(),R.layout.list_column,
R.layout.list_column, R.id.text, createDataList(1000));
setListAdapter(adapter);
}

但我被困在构造函数 ArrayAdapter(FragmentActivity, int, int, int, List) 未定义的地方

我搜索了一下,找到了Getting a constructor error with ArrayAdapter in a ListFragment on Android同样的问题在于它建议我使用 getActivity() 并且我已经使用了它但仍然 eclipse 不允许我

最佳答案

没有构造函数如

ArrayAdapter<String>(FragmentActivity, int, int, int, List<String>)

你应该像这样实例化:

ArrayAdapter<String> adapter = new ArrayAdapter<String>(getActivity(),R.layout.list_column, R.id.text, createDataList(1000));

您可以在 official docs site 查看可用的构造函数.

关于android - 构造函数 ArrayAdapter<String>(FragmentActivity, int, int, int, List<String>) 未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20401170/

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