0
오류 : 오류 :이 클래스는 기본 생성자 (인수가없는 공용 생성자) (com.example.joekatibi.crime.CrimeAdapter)를 제공해야합니다. [인스턴스화 가능] " 이 문제를 어떻게 해결할 수 있습니까?이 기능은 새로운 기능이지만 디버그 모드로 실행하면 오류없이 실행됩니다.내 안드로이드 프로젝트를 만들 때 오류가 발생했습니다.
package com.example.joekatibi.crime;
import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ArrayAdapter;
import android.widget.TextView;
import java.util.List;
public class CrimeAdapter extends ArrayAdapter<DataCrime> {
private LayoutInflater mInflater;
private int mResource;
public CrimeAdapter(Context context, int resource, List<DataCrime> dataCrimes)
{
super(context, resource, dataCrimes);
mResource = resource;
mInflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
}
@Override
public View getView(int position, View convertView, ViewGroup parent)
{
View view = convertView == null ? mInflater.inflate(mResource, parent, false) : convertView;
TextView FullName = (TextView) view.findViewById(R.id.Full_Name);
TextView IdNumber = (TextView) view.findViewById(R.id.id_number);
TextView Phone = (TextView) view.findViewById(R.id.mobile_number);
TextView ResidenceHome = (TextView) view.findViewById(R.id.Residence);
TextView DateTimeCrime = (TextView) view.findViewById(R.id.Date_crime);
TextView CrimeScene = (TextView) view.findViewById(R.id.Crime_Scene);
TextView CrimeDetail = (TextView) view.findViewById(R.id.Crime_Details);
DataCrime item = getItem(position);
FullName.setText(item.getFullName());
IdNumber.setText(item.getIdNumber());
Phone.setText(item.getPhone());
ResidenceHome.setText(item.getResidence());
DateTimeCrime.setText(item.getDateCrime());
CrimeScene.setText(item.getCrimeScene()) ;
CrimeDetail.setText(item.getCrimeDetails()) ;
return view;
}
}
은 감사하지만, 위의 클래스에이다 –