小编Keo*_*Tar的帖子

从Fragment类主要活动调用自定义ListView适配器

我写了一些listView活动,作为我自己的概念证明,我可以做到.现在,我无法将listView活动加载到具有多个选项卡的应用程序的单个选项卡中,从而允许滑动和选项卡选择以进行导航.当我尝试为它编写代码时,我收到错误"构造函数ListView_Adapter(MainActivity.DummySectionFragment)未定义".我是初学者,过去几天我在这里非常努力.任何帮助表示赞赏.

TL; DR:我是n00b,我无法弄清楚这个问题.

我的自定义列表适配器

    import android.content.Context;
    import android.view.LayoutInflater;
    import android.view.View;
    import android.view.ViewGroup;
    import android.widget.ArrayAdapter;
    import android.widget.TextView;

    public class CustomListViewAdapter extends ArrayAdapter<String> {

        public CustomListViewAdapter (Context c) {
            super(c, R.layout.list_cell);
        }

        @Override
        public View getView(int position, View convertView, ViewGroup parent) {
            View row = convertView;
            ListView_Text holder = null;

            if (row == null)
            {
                LayoutInflater inflater = (LayoutInflater) getContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE);

                row = inflater.inflate(R.layout.list_cell, parent, false);
                holder = new ListView_Text(row);
                row.setTag(holder);
            }
            else
            {
                holder = (ListView_Text) row.getTag();
            }

            holder.populateFrom(getItem(position));

            return row;
        } …
Run Code Online (Sandbox Code Playgroud)

android android-layout android-listview android-adapter main-activity

9
推荐指数
1
解决办法
2万
查看次数