0
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
        if (resultCode == RESULT_OK) {
            deserializeQuotes();
            quotesAdapter.notifyDataSetChanged();
        }
    }

我的数组显然已经更新了,当我的应用启动时我可以看到变化,但是为什么在这个方法中它没有更新?代码进入这个方法。

4

1 回答 1

1
this.quotesAdapter = new QuoteAdapter(this, R.layout.mainrow, quotes);      
            quotesAdapter.notifyDataSetChanged();
            listView.setAdapter(quotesAdapter);

工作,但为什么我必须创建一个新的适配器?为什么我不能使用我现有的?

于 2010-08-30T22:47:57.467 回答