對於Settings類和關聯的XML頁面,大約50%的訪問時間會收到NullPointerExeceptions。典型的會話嘗試在啓動後不久加載當前設置。用戶可以繼續填寫訂單,查看過去的訂單,或更新/查看當前設置。android隨機在EditText上產生NullPointerException
有時設置不會加載,而其他時間則不會保存。 裝載:
((EditText) parent.findViewById(R.id.txtCompanyName))
.append(companyName);
保存:
companyName = ((EditText) parent.findViewById(R.id.txtCompanyName))
.getText().toString();
這些是它們各自的功能與第一線。我不確定他們爲什麼會提出這個異常(主要是保存功能)。盡我所知,加載函數可以在View完全加載之前調用,但是,只有在View完全加載(它保存在android的onClick上)之後才能執行save函數。
顯示logcat輸出 – Ronnie
這可能很困難,因爲我一直無法讓頁面失敗... –