gpt4 book ai didi

java - Android ListView - onItemClickListener

转载 作者:行者123 更新时间:2023-12-01 12:15:42 24 4
gpt4 key购买 nike

我开始从事移动应用程序开发,我想知道如何从 ListView 发送项目以显示在另一个 Activity 中;然后我可以显示有关每个项目的更多信息。

我设法使用以下代码显示标题和描述:

主要 Activity

TextView txt = (TextView)findViewById(R.id.textView1);
Intent intent = new Intent(MainActivity.this, SecondActivity.class);
intent.putExtra("title", txt.getText());
startActivity(intent);

第二个 Activity

TextView txt = (TextView)findViewById(R.id.show_textView1);

Bundle b = this.getIntent().getExtras();
String val = b.getString("name");
txt.setText(val);

但是如何设置 putExtra 以使图像在下一个 Activity 中显示?

附注一切工作正常,显示项目详细信息的 xml 文件已设置。

最佳答案

图片来源是什么?

如果是文件,则将字符串传递到文件位置。

bundle.putString("file-loc",fileLocation);

如果是资源,则传入资源。

bundle.putInt("resource-id",resid);

如果它只是一个位图,您实际上可以直接将其作为 Parcelable 传递。

bundle.putParcelable("bitmap",bitmap);

关于java - Android ListView - onItemClickListener,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27023511/

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