private TextView text;
if(available == true){
View view = (View)findViewById(R.id.emptyprogram);
view.setVisibility(View.GONE);
filldata();
} else {
text = (TextView)findViewById(R.id.emptyprogram);
text.setText("Tiada Rancangan Yang Sedang Atau Akan Disiarkan!!!");
}
}
, 그것은 라인 text.settext("...");
NullPointerException가
문제가 무엇에 나에게 NullPointerException
오류를했다? 나는 다른 편에서 뛰다. 아무런 문제가 없다. 당신이 다음 줄의 setText
메소드를 호출 할 때
먼저 말해 경우 (사용할 수를 == true)''아니고 if (available)'입니까? 중괄호도 적절하지 않습니다. 추가 브래킷이 하나 있습니다. *** 나는 다른 쪽에서 달린다. 아무 문제가 없다. *** 다른 쪽? –
'findViewById'가 null을 반환하는 경우에만 해당 행에 널 포인터를 얻을 수있는 유일한 방법입니다. –
"현재 또는 미래의 디자인 방송이 없습니다 !!!" ? –