İş Tecrubesi
Eğitim Geçmişi
Sertifikalar & Başarılar
Kullanıcıya ait test sonucu bulunmamaktadır.
Dil Becerileri
Son Forum Aktiviteleri
1Android Custom List NullPointerException Hatası
Merhaba, yaklaşık 1 haftadır bu sorunla uğraşıyorum, internette çok doküman var tam istediğimi bulamadım. İçinde edittext, textview öğelerim olan bir listview'im var.
ListView altında bir buton'um var. Buton'a basıldığında customlist içinde yazılmış tüm verileri loop ile toplayıp başka bir ekrana gönderiyorum.
Ekran içine sığan 10 satırda problem yok ancak ekran dışında kaydırılarak ulaşılan (11.,12.,13.,.. gibi ) diğer satırlarda bu loop içindeki objeler null dönüp hata veriyor.
Ekran dışında kalan satırlarda dönen Hata: NullPointerException
Kod şu şekilde:
[code] @Override
public void onClick(View v) {
ListView list = (ListView) findViewById(R.id.lwmntayrinti);
View view;
strSatirs = "";
for (int i = 0; i < list.getCount(); i++) {
view = list.getChildAt(i);
chgunlukISVALUE = (CheckBox) view
.findViewById(R.id.chgunlukISVALUE);
txtgunlukMINVALUE = (TextView) view
.findViewById(R.id.txtgunlukMINVALUE);
txtgunlukMAXVALUE = (TextView) view
.findViewById(R.id.txtgunlukMAXVALUE);
txtgunlukQUNIT = (TextView) view
.findViewById(R.id.txtgunlukQUNIT);
txtgunlukDEGER = (EditText) view
.findViewById(R.id.txtgunlukDEGER);
Button btgnlkbuttonmail = (Button) view
.findViewById(R.id.gnlkbuttonmail);
txtgunlukDEGER = (EditText) view
.findViewById(R.id.txtgunlukDEGER);
rdoknok = (RadioGroup) view.findViewById(R.id.rdoknok);
strSatirs += "@" + "1" + "@"
+ txtgunlukMINVALUE.getText().toString() + "@"
+ txtgunlukMAXVALUE.getText().toString() + "@"
+ txtgunlukQUNIT.getText().toString() + "@"
+ txtgunlukDEGER.getText().toString() + "@"
+ rdoknoks.toString() + "@"
+ oList.get(i).get_WORKCENTER() + "@"
+ oList.get(i).get_BREAKDOWNTYPE() + "@"
+ btgnlkbuttonmail.getContentDescription();
}
strAra = "AismntKaydet@" + "GONDER" + strSatirs;
System.out.println("StrAra : " + strAra);
soruSor("");
}
});[/code]