2017-11-15 1 views
-3

우리는 Activity A와 Activity B 두 가지를 가지고 있다고 가정 해보십시오. 둘 다 ImageView입니다. Activity A에서 ImageView을 클릭하면 B에서 다른 이미지로 변경해야합니다. 어떻게 인터페이스android에서보기를 변경하는 방법

를 사용하여이를 달성하기 위해 난 당신이 여러 번 요청 된 요구의 내용을 이해하기 다음으로시기 적절한 제안이 우리에게 많은

+0

https://stackoverflow.com/questions/21393287/how-should-i-communicate-between-activities?noredirect=1&lq=1 –

답변

0

도움이 될 것 알려주세요. 활동간에 데이터를 보내는 방법. 다른 스레드의 answer입니다. 또한 Android 설명서를 확인하고 bundles에 대해 읽을 수 있습니다.

0

Activity A ~ Activity B에 클릭 한 이미지에 대한 정보를 Intent을 사용하여 보냅니다. 그리고 우리가 imageview1 클릭하면 Activity B

+0

에서 해당 이미지를 표시하는 정보를 기반으로 행 위치 1, 같은 행에서만 다른 이미지 뷰 (강조 표시 용)로 변경해야합니다. 같은 행이나 다른 행에서 imageview1/imageview2/imageview3을 클릭하면 클릭 한 행에서만 다른 이미지 뷰로 변경되어야하고 행 위치 1에서 imageview1은 이전 이미지로 변경되어야합니다. imageview의 누군가가 이것을 도와주세요 시의 적절하게 제안하면 도움이 될 것입니다 –

+0

안녕하세요, Recyclerview에 5 개의 행이 있다고 가정 해 보겠습니다. 각각의 행마다 3 개의 이미지 뷰, imageview1, imageview2 및 imageview3이 있습니다. (우리는 어댑터 클래스에서 이미지 뷰를 디자인했다.) 행 위치 1에서 imageview1을 클릭하면 같은 행에서만 다른 이미지 뷰 (강조 표시 용)로 변경되어야한다. 같은 행이나 다른 행에서 imageview1/imageview2/imageview3을 클릭하면 클릭 한 행에서만 다른 이미지 뷰로 변경되어야하고 행 위치 1에서 imageview1은 이전 이미지로 변경되어야합니다. 마찬가지로, 각 클릭에 대해 변경되어야합니다. imageview 이것으로 제안 해주십시오. –

+0

표시 할 이미지에 대한 정보가 있으며 표시되지 않습니다. 그 정보를 다음 활동으로 전달하십시오. 그렇지 않다면 각 행에 어떤 이미지가 표시되는지에 대한 정보를 저장하는 것이 좋습니다. 그런 다음 그 정보를 다음 활동으로 전달하십시오. –

관련 문제