카테고리 없음

[자바] Android : 목록으로 채워진 내 RecyclerView는 목록에 새 개체를 추가 할 때마다 재설정됩니다.

필살기쓰세요 2021. 2. 21. 14:06

두 번째 활동 (EditRecipe)에서 첫 번째 활동 (RecipeList)을 다시 작성하여 활동 클래스 RecipeList가 다시 작성되고 목록이 다시 인스턴스화됩니다.

여기에서 RecipeList활동 을 다시 만듭니다.

 Intent i = new Intent(EditRecipe.this, RecipeList.class);
 i.putExtra("recipe_key", (Serializable) passedRecipe);
  EditRecipe.this.startActivity(i);
  

RecipeList 활동에서이 행은 다시 실행됩니다.

 ArrayList<Recipe> recipes = new ArrayList<>();

두 활동 사이의 이러한 종류의 작업에 대해 StartActivityForResult를 사용하고 첫 번째 활동에서 편집 결과를 기다려야합니다. 그러면 동일한 RecipeList활동이 편집 된 레시피를 수신합니다.

여기에서 방법을 배울 수 있습니다.

Android에서`startActivityForResult`를 관리하는 방법은 무엇입니까?



출처
https://stackoverflow.com/questions/39940211