0
Ошибка при ошибке «Ошибка: ошибка: этот класс должен предоставить конструктор по умолчанию (открытый конструктор без аргументов) (com.example.joekatibi.crime.CrimeAdapter) [Instantiatable] " Как я могу решить эту проблему, я новичок в этом, но когда я запускаю в режиме отладки, она запускается без каких-либо ошибок. Пожалуйста, помогитеОшибка при создании моего проекта андроида Crimeapp
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;
}
}
спасибо, но это в класс выше –