gpt4 book ai didi

安卓 ListView : Display Item details onItemClic

转载 作者:行者123 更新时间:2023-11-29 16:08:13 26 4
gpt4 key购买 nike

我已经在电子商务应用程序上工作了一段时间,现在我有一个显示产品列表的 ListView - 每个产品 = 1 个 ImageView 和一些 TextViews-。

我在该 ListView 上设置了一个 onItemClick 监听器,当我单击其中一个 listView 产品时,我希望发生的事件是,启动我的新 Activity “ProductDetails”,它显示有关我单击的产品的更多信息.

我已经在别的地方问过这个问题了,但是我没有得到明确的答案,他们说我必须创建一个新的“list\details”项目,但这现在不能发生,因为我已经在那个项目上工作了大约 20 天,不能重新开始。

最佳答案

您不能将 TextViewImageViewActivity 发送到 Activity。您可以发送的是它的内容。因此,例如,如果您想从 TextView 传递信息,您将需要传递显示在那里的源 String (或提取 StringTextView 中)你可以通过将一个 Bundle 从调用 Activity 传递给被调用的 Activity 来实现,或者简单地将它作为一个 额外:

intent.putExtra("string name", value);

并在以下 Activity 中获取此数据:

Intent intent = getIntent();
bundle = intent.getExtras();
bundle.getString("string name");

然后在下面的 Activity 中使用传递的 String 创建一个 TextViewImageView 通过传递它的路径以相同的方式处理。

关于安卓 ListView : Display Item details onItemClic,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16124145/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com