多分そのハードではないが、私は私のリストの問題を解決することができません。私はListviewをリストから取り込みました。Androidリストビューの問題(Notifydatasetchanged())
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
// TODO Auto-generated method stub
super.onActivityResult(requestCode, resultCode, data);
if (requestCode == 2) {
String kpn = data.getStringExtra("kupeno");
txtddtyKupeNo.setText(kpn);
}
if (resultCode == 3) {
ArrayList<BuzagiKayitDBean> arraylist = data.getParcelableArrayListExtra("mylist");
adapter = new BuzagiListAdapter(dty, BuzagiKayitActivity.this);
for (BuzagiKayitDBean item : arraylist) {
dty.add(item);
}
if (buzlist.getCount() > 0) {
buzlist.setAdapter(adapter);
adapter.notifyDataSetChanged();
} else {
buzlist.setAdapter(adapter);
}
}
}
リストビューでは何も変わりませんか?何が間違っている? tyvm。
編集(このように変更し、まだリフレッシュしていない。私はonlist 2つの項目を得たが、唯一の1を示している) 編集2(コードをアップグレードしたが、それでも気に動作していない)
他にもいくつかのアダプタを設定していますか? Listに値を設定し、if節でアダプターを最初に設定する必要があります。 –
リストビュー項目を表示できるかどうかを確認します。あなたは何をしたいですか?あなたはもう少し説明できますか? – Raghavendra
buzlist.getCount()> 0でアダプタがnullの場合はどうなりますか?あなたはそれについて考えていますか? – KDeogharkar