0
朋友,notifyDataSetChanged();源未找到異常?
我在調用notifydatasetchanged()時遇到問題; 它給我異常來源沒有找到任何一個人可以指導我我犯了什麼錯誤? 如果我分配數據創建它工作正常。但在更新列表的情況下,它不會。
任何幫助將appriciated。
private static EfficientAdapter adap; //global variable
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.listsearched);
if(filevalue== "true")
{
adap = new EfficientAdapter(this);
setListAdapter(adap);
}
}
private static void RefreshList()
{
data = new String[DalMapSearch.MyPassableObject.size()];
TitleString=new String[DalMapSearch.MyPassableObject.size()];
DetailString=new String[DalMapSearch.MyPassableObject.size()];
int i=0;
for (DalMapSearch t : DalMapSearch.MyPassableObject)
{
data[i]= t.getAd_id();
TitleString[i]= t.getAd_text();
DetailString[i]=t.getLocation();
i=i+1;
}
adap.notifyDataSetChanged();
}
是的,實際上在其他情況下,它沒有設置適應listview,它在調用notifydataset時發生錯誤。 – UMAR 2010-02-22 14:30:07