无法创建自己的适配器

时间:2011-10-25 03:49:43

标签: list adapter listadapter

所以我正在阅读关于创建自定义列表布局的lynda.com视频。我已经使用了视频,但我无法更改构造函数以更改代码,因此它是一个字符串数组。在我编写MyAdapter的两个地方,下面都有一个红色的波浪线,顶部的一个告诉我MyAdapter无法解析为一个类型。请协助。

        setListAdapter(new MyAdapter<String>(CustomList2Activity.this,
            android.R.layout.simple_list_item_1, R.id.textView1, getResources().getStringArray(R.array.companies2)));


        private class MyAdapter extends ArrayAdapter<String>{

            public MyAdapter(Context context, int resource,
                    int textViewResourceId, List<String> objects) {
                super(context, resource, textViewResourceId, objects);
                // TODO Auto-generated constructor stub
            }

1 个答案:

答案 0 :(得分:0)

确保在正确的位置声明MyAdapter类。确保您没有在功能中声明它。此外,转到源菜单(假设您正在使用eclipse)并按“组织导入”以确保您的导入正确。