我的Android通话记录应用程序中的错误

时间:2016-02-11 22:56:36

标签: android listview calllog

我在此代码中创建了一个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'

有人可以告诉我需要添加到我的代码中来解决这个问题吗?感谢。

1 个答案:

答案 0 :(得分:0)

link you shared文件名是CallData.java,使用适当的文件/类名来避免错误。

enter image description here