带主细节的片段更新?
Fragment update w/ Master Detail?
我正在使用 Android Studio 中的主从流程模板。
recyclerView = (RecyclerView) findViewById( R.id.movie_list );
mMovieAdapter = new MovieAdapter( this, mMovieList );
mAppController.setMovieAdapter( mMovieAdapter );
recyclerView.setAdapter( mMovieAdapter );
我在 activity 主按钮中添加了一个 "DELETE" 按钮。
当我删除一个项目 (a "movie") 时,列表会正确更新,因为
我叫
mMovieList.remove( 0 );
mMovieAdapter.notifyDataSetChanged();
但是
平板电脑右侧细节片段未更新。
如何在按下删除按钮时更新片段?
如果您删除当前选中的项目且其详细信息在 2 窗格布局中可见,那么您将还必须删除 detail/fragment.
即getSupportFragmentManager().beginTransaction().remove(fragment).commit();
我正在使用 Android Studio 中的主从流程模板。 recyclerView = (RecyclerView) findViewById( R.id.movie_list );
mMovieAdapter = new MovieAdapter( this, mMovieList );
mAppController.setMovieAdapter( mMovieAdapter );
recyclerView.setAdapter( mMovieAdapter );
我在 activity 主按钮中添加了一个 "DELETE" 按钮。
当我删除一个项目 (a "movie") 时,列表会正确更新,因为 我叫
mMovieList.remove( 0 );
mMovieAdapter.notifyDataSetChanged();
但是 平板电脑右侧细节片段未更新。
如何在按下删除按钮时更新片段?
如果您删除当前选中的项目且其详细信息在 2 窗格布局中可见,那么您将还必须删除 detail/fragment.
即getSupportFragmentManager().beginTransaction().remove(fragment).commit();