Settings 클래스 및 관련 XML 페이지의 경우 액세스되는 시간의 약 50 %가 NullPointerExeceptions입니다. 일반적인 세션은 시작 직후에 현재 설정을로드하려고 시도합니다. 사용자는 주문을 작성하거나, 과거 주문을 검토하거나, 현재 설정을 업데이트 /보기 할 수 있습니다.android random EditText의 NullPointerException
가끔 설정이로드되지 않고 저장하지 않을 때가 있습니다. 로드 :
((EditText) parent.findViewById(R.id.txtCompanyName))
.append(companyName);
저장은 :
companyName = ((EditText) parent.findViewById(R.id.txtCompanyName))
.getText().toString();
이들은 각각의 기능의 첫 번째 라인이다. 왜 그들이이 Exception (대부분 저장 함수)을 발생 시킬지 나는 불확실하다. 뷰어가 완전히로드되기 전에로드 함수가 호출 될 수 있지만, 저장 함수는 뷰가 완전히로드 된 후에 만 발생할 수 있습니다 (버튼에 대한 android : onClick에 저장 됨).
logcat 출력을 표시합니다 – Ronnie
페이지를 가져올 수 없어 어려울 수도 있습니다 ... –