2016-02-11 30 views
0

我做了一個Android項目出這個代碼在這裏:Call history android studio錯誤在我的Android通話記錄應用

有我冰釋前嫌,像activity_main.xml中改變paddingBottom來給paddingBottom來等了幾個錯誤,並現在我唯一遇到的問題就是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

你的'calldata'類在哪裏?它是'calldata'還是'Calldata'或'CallData'? – Sharj

+0

它是CallData。我在源代碼中修改了它,現在問題的一部分已修復,謝謝。 – CHarris

回答

0

link you shared的文件名是CallData.java,請使用適當的文件/類名來避免錯誤。

enter image description here

+0

謝謝,它不再是紅色,編譯沒有錯誤,所以正確的答案。但是,當我現在運行它時,它會立即關閉,我收到logcat中的消息:02-11 23:32:54.410 21905-21905/com.example.chris.sunil_gupta E/AndroidRuntime:致命例外:main java.lang。 RuntimeException:無法啓動活動ComponentInfo {com.example.chris.sunil_gupta/com.example.chris.sunil_gupta.MainActivity}:android.view.InflateException:二進制XML文件行#1:錯誤膨脹類linearlayout 任何odea我怎麼可以解決這個問題? – CHarris

+0

不確定。更好地提出詳細的問題,並可以看看。 – AAnkit

+0

好的,歡呼聲。謝謝你的幫助。 – CHarris