如何将ListView数据从一个活动发送到另一个活动,然后发送到另一个活动

时间:2016-02-26 20:32:59

标签: android

我是android的新手,当我点击ListView整个数据包并使用intent发送数据时,我正在显示ListView以及一些数据,这很好用,我怀疑当我从第二个活动发送相同的数据到第三个活动只有一些字段不是我的所有数据,

我在点击我的ListView后使用bundle进行了显示但是当我点击图片时如何将当前位置字符串发送到另一个活动 任何人请帮我解决这个问题

这是我的java代码

 //movie image in reviews
    movie_image=(ImageView)findViewById(R.id.revi_fulldes_movieImage);

    //youtube image display id and imageView
    youtube_image=(ImageView)findViewById(R.id.revi_fulldes_movieyoutubeImg);
    youtube_image.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            Intent youtube= new Intent(getApplicationContext(),PlayYouTube1st.class);
            youtube.putExtra("youtubeLink",youtubeLink);
            startActivity(youtube);
           // Toast.makeText(Movie_rev_fulldis_activity.this,
                   // youtubeLink, Toast.LENGTH_LONG).show();



        }
    });

   youtubeLink=Reviews_update.revData.get(mov_pos).getYoutubeLink();


    Toast.makeText(Movie_rev_fulldis_activity.this,
            Reviews_update.revData.get(mov_pos).getYoutubeLink(), Toast.LENGTH_LONG).show();


    mov_pos=Integer.parseInt((getIntent().getExtras()).getString("mov_pos"));



    movie_title.setText(Reviews_update.revData.get(mov_pos).getNewTitle());


    rev_rating.setText(Reviews_update.revData.get(mov_pos).getReview());


    movie_description.setText(Reviews_update.revData.get(mov_pos).getNewDescription());
    Picasso.with(getApplicationContext()).load((Reviews_update.revData.get(mov_pos)).getNewsImage()).into(target);


    Picasso.with(getApplicationContext()).load((Reviews_update.revData.get(mov_pos)).getNewsImage()).into(youtube_image);

0 个答案:

没有答案