【问题标题】:How to change views in android如何在android中更改视图
【发布时间】:2018-04-28 15:45:22
【问题描述】:

假设我们有两个 Activity:Activity A 和 Activity B,两者都有一个 ImageView。如果我们点击Activity A 中的ImageViewActivity B 中的ImageView 应该会变成另一个图像。请告诉我们,如何使用接口来实现这一点

您及时的建议对我们有很大帮助

【问题讨论】:

标签: android android-activity


【解决方案1】:

使用Intent 将有关Activity A 中单击图像的一些信息发送到Activity B。然后根据该信息在Activity B中显示相应的图像

【讨论】:

  • 如果我们点击第1行的imageview1,它应该只在同一行更改为另一个imageview(用于突出显示)。如果我们单击同一行或其他行中的 imageview1/imageview2/imageview3,它应该只在我们单击的行中更改为另一个 imageview,并且第 1 行的 imageview1 应该更改为上一个图像。这样,每次单击它都应该更改of imageview 有人可以帮助我们吗?您及时的建议将对我们有很大帮助
  • 嗨,我们在 Recyclerview 中有五行。每行都有三个图像视图,imageview1、imageview2 和 imageview3。 (我们在适配器类中设计了imageviews)如果我们单击第1行的imageview1,它应该只在同一行中更改为另一个imageview(用于突出显示)。如果我们单击同一行或其他行中的 imageview1/imageview2/imageview3,它应该只在我们单击的行中更改为另一个 imageview,并且第 1 行的 imageview1 应该更改为上一个图像。同样,它应该随着每次单击而更改imageview 请向我们推荐这个
  • 您有一些关于要显示和未显示的图像的信息吗?将该信息传递给下一个活动。如果没有,我建议存储一些关于每行显示哪些图像的信息。然后将该信息传递给下一个 Activity。
【解决方案2】:

据我了解,您的要求已被多次询问。它如何在活动之间发送数据。这是来自另一个线程的answer。您还可以查看 Android 文档并阅读有关 bundles 的信息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-20
    • 1970-01-01
    • 1970-01-01
    • 2020-02-17
    相关资源
    最近更新 更多