2017-11-15 7 views
-3

Activity AとActivity Bの2つのアクティビティがあるとします。どちらもImageViewです。 Activity AのImageViewをクリックすると、ImageViewActivityBが別の画像に変更されます。私はあなたが何度も頼まれましたを求めているかを理解したようインターフェースアンドロイドでビューを変更するには

を使用することによって、これを達成する方法を、教えてくださいあなたのタイムリーな提案がたくさん

+0

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

答えて

0

私たちを助けます。アクティビティ間でデータを送信する方法。別のスレッドのanswerがあります。また、Androidのドキュメントを確認し、bundlesについて読むことができます。

0

Activity AActivity Bには、Intentを使用して、クリックした画像に関する情報を送信します。その情報に基づいて、対応する画像を表示しますActivity B

+0

「imageview1」をクリックすると行の位置1では、同じ行の別の画像ビュー(ハイライト用)に変更する必要があります。同じ行または別の行のimageview1/imageview2/imageview3をクリックすると、クリックした行でのみ別のイメージビューに変更され、行1のimageview1は以前のイメージに変更されます。同様に、クリックごとに変更する必要があります画像ビュー 誰かがこれを手伝ってくれますか? タイムリーな提案は私たちに大いに役立つでしょう –

+0

こんにちは、私たちはRecyclerviewに5つの行があると考えてください。それぞれの行には3つのイメージビューimageview1、imageview2、imageview3があります。 (私たちはアダプタクラスでイメージビューを設計しました)行位置1のimageview1をクリックすると、同じ行の別のイメージビュー(ハイライト用)に変更されます。同じ行または別の行のimageview1/imageview2/imageview3をクリックすると、クリックした行でのみ別のイメージビューに変更され、行1のimageview1は以前のイメージに変更されます。同様に、 ImageViewの は、右図に示されないことをあなたがイメージに関するいくつかの情報を持っているこの –

+0

をご提案してください?。その情報を次のアクティビティに渡します。そうでない場合は、各行に表示する画像についての情報を保存することをお勧めします。その情報を次のアクティビティに渡します。 –

関連する問題