java - Android 布局的动态内容

标签 java android listview layout

请原谅问题标题,因为我不太确定要使用的正确术语。 我只是熟悉 ListView,我想做的是:

-假设我有一个 Dog 类,它有 String nameString breedint age

-然后我会制作许多 Dog 实例并将它们放入只显示其名称的 ListView 中。

-我还会有一个布局,比方说 doginfo.xml,其中包含文本“姓名:”、“品种:”和“年龄:”。

那么如何才能让点击项的值(即:名称、品种、年龄)显示在下一个 Activity 上,即doginfo.xml

最佳答案

我假设您有一个狗的数组/数组列表,并且您正在将它们添加到您的 ListView 中。在 android 文档中查看此示例的 onItemClickListener:

http://developer.android.com/resources/tutorials/views/hello-listview.html

在您的点击监听器中,使用“int position”从您的数组/数组列表中获取对象。获得此信息后,您可以使用“bundle.putString()”和“b.getString()”在 Activity 之间轻松传递它。

查看此简单教程,了解有关在 Activity 之间传递数据的信息:

http://thedevelopersinfo.wordpress.com/2009/10/15/passing-data-between-activities-in-android/

关于java - Android 布局的动态内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7966503/

相关文章:

java - JPA 新手 - 每次保存包含实体时不要保存现有成员

java - Button.setEnabled() 导致 EdiTtext 崩溃

android - 将相机 View 集成到我在 PhoneGap 中的应用程序中

java - 如何使用自定义对象在 JavaFX 中填充 ListView?

android - 禁用单击 ListView 中的一个数据适配器

java - Controller 中的 Spring Boot @Async 方法正在同步执行

java - 使用 Spring Security 进行 JWT 解码

android - 使用 Adob​​e Flash Builder 创建 Multidex 应用程序

android - 是否可以在 Android 中导入 java.rmi.*?

listview - 仅针对xamarin中的特定列表项在listview中隐藏行