我在此代码中创建了一个Android项目:Call history android studio
我解决了一些错误,例如将paddingbottom更改为paddingBottom等在activity_main.xml中,现在我唯一遇到的问题是使用calldata。它出现在我的项目中的任何地方,它都是红色的,当我把鼠标放在它上面时,我得到了,'无法解析符号calldata'
唯一不同的错误是当我把鼠标放在上面时:
public class CustomAdapter extends ArrayAdapter<calldata>{
错误是:
'getItem(int)' in 'android.widget.ArrayAdapter' clashes with 'getItem(int)' in 'android.widget.Adapter'; attempting to use incompatible return type
'cannot resolve symbol calldata'
在项目中引用calldata的所有其他区域,即:
CustomAdapter.java :
private List <calldata> listdata=null;
public CustomAdapter(Activity context, List <calldata> calldata) {
和
MainActivity.java :
private List <calldata>list = new ArrayList<calldata>();
我收到消息:
'cannot resolve symbol calldata'
有人可以告诉我需要添加到我的代码中来解决这个问题吗?感谢。