當我想填充RecyclerView在onLoadFinished()
與來自CursorLoader
返回遊標數據跳過佈局。因爲預計該RecyclerView填充, 但我仍然得到同樣的錯誤「無適配器連接;跳過佈局」未連接任何適配器;使用光標裝載機
@Override
public void onLoadFinished(Loader<Cursor> loader, Cursor data) {
recyclerViewAdapter = new RecyclerViewAdapter(getApplicationContext(), data);
//attach Layout Manager to RecyclerView
recyclerView.setLayoutManager(newLinearLayoutManager(getApplicationContext()));
//attach adapter to RecyclerView
recyclerView.setAdapter(recyclerViewAdapter);
}
內部通過實施的方法設置一個空適配器是指使用默認構造函數創建我的適配器類的實例? – tsiro
我會在您的'RecyclerView'的整個生命週期中使用適配器的相同實例,但只要確保它支持最初沒有項目創建。 –
我的確認爲錯誤不會影響RecyclerView的整體性能。 – tsiro