Android 单击某个特定项目时,如何显示来自可展开列表视图的文本视图?

Android 单击某个特定项目时,如何显示来自可展开列表视图的文本视图?,android,textview,expandablelistview,Android,Textview,Expandablelistview,如果我想在一个可扩展视图中点击多个项目中的一个项目(比如阿凡达电影),然后出现一个关于该项目描述(阿凡达电影)的文本视图,但描述应该出现在下一个活动中,并且对其他项目重复相同的操作,我该怎么办 抓取所选值(让它成为阿凡达电影)并通过意图的putExtra将其发送到下一个活动。就像 Intent intent = new Intent(SendingActivity.this,RecievingActivity.class); intent.putExtra("keyName", "avatar

如果我想在一个可扩展视图中点击多个项目中的一个项目(比如阿凡达电影),然后出现一个关于该项目描述(阿凡达电影)的文本视图,但描述应该出现在下一个活动中,并且对其他项目重复相同的操作,我该怎么办

  • 抓取所选值(让它成为阿凡达电影)并通过意图的
    putExtra
    将其发送到下一个活动。就像

    Intent intent = new Intent(SendingActivity.this,RecievingActivity.class);
    intent.putExtra("keyName", "avatar movie"); 
    startActivity(intent);
    
  • 从第二个活动的意图中获取值

    Bundle extras = intent.getExtras();
    if(extras != null)
    String data = extras.getString("keyName");
    
  • 获取与《阿凡达》电影或第二个活动中选择的任何内容相关的描述


  • 首先,这些都出现在我的项目中:firstActivity.java、Activity_main.xml、parent_layout.xml、child_layout.xml‌​, MyAdapter.java.:)现在我的问题是,我不知道在我的项目中放置给定代码的位置…请告诉我是否应该创建另一个类似于代码中的活动(比如Activity2.class和Activity1)来放置给定代码,因为当我复制和粘贴这些代码时,我会出错。谢谢:)