2017-05-19 11 views
0

リサイクラビューは1つあります。私がリサイクラーアイテムをクリックすると、私は他のアクティビティに行きます。私はそこでいくつかのタスクを実行し、そのアクティビティを終了しています。私はリサイクル項目をクリックしているときに、そのデータIDを位置ではなく変数に保存しています。だから、私が2番目のアクティビティから最初のアクティビティに戻ってくるとき、私はクリックした特定のリサイクラの行アイテムのデータを更新したいと思います。私はその特定のIDを持っている、私はポジションとはできない。 いずれかが私を助けてください。データIDに基づいてrecyclerviewデータを取得します

ありがとうございました。

+1

ループをやりたい、これまで何をし、あなたのIDを持つものを見つけ、それを更新することができます。 –

+0

アクティビティまたはアダプターにありますか? – Yamuna

+0

は、変数の保存方法によって異なります。 –

答えて

0

この手順に従います。

  1. YourFirstActivity
  2. のonClickで
  3. あなたが位置権を取得している中でのonClickを実装します。リスト のデータをYourClassとして取得します。var = list.get(position);
  4. からあなたのIDと他のすべてのデータを取得できます。
  5. あなたFirstActivity.classでstartActivityForResults
  6. としてスタートSecondActivity.class
  7. onActivityResult今、あなたはすべての項目を
+1

あなたのコードを共有していただければありがとうございますもっと役立つかもしれません – xbadal

関連する問題