Java 如何在android中使用ViewPager显示ListView所选项目

Java 如何在android中使用ViewPager显示ListView所选项目,java,android,listview,android-viewpager,Java,Android,Listview,Android Viewpager,我想从ListView中移动所选的引号(文本),并在另一个活动中显示所选项目,使用ViewPager+下一个和上一个按钮显示ListView中的下一个和上一个元素。。。 (提前感谢…) 这是我的密码 lvAmazingQuotes.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView&l

我想从ListView中移动所选的引号(文本),并在另一个活动中显示所选项目,使用ViewPager+下一个和上一个按钮显示ListView中的下一个和上一个元素。。。 (提前感谢…) 这是我的密码

lvAmazingQuotes.setOnItemClickListener(new AdapterView.OnItemClickListener() {
            @Override
            public void onItemClick(AdapterView<?> parent, View view, int position, long id) {

                String selectedQuote = amazing_Quotes_List.get(position);
                Toast.makeText(AmazingQuotes_Activity.this, selectedQuote, Toast.LENGTH_SHORT).show();
            }
        });
lvAmazingQuotes.setOnItemClickListener(新的AdapterView.OnItemClickListener(){
@凌驾
public void onItemClick(AdapterView父对象、视图、整型位置、长id){
String selectedQuote=mazing\u Quotes\u List.get(位置);
Toast.makeText(AmazingQuotes\u Activity.this,selectedQuote,Toast.LENGTH\u SHORT.show();
}
});

使用此代码,您可以将所选项目、上一个项目和下一个项目发送到其他活动

lvAmazingQuotes.setOnItemClickListener(new AdapterView.OnItemClickListener() {
        @Override
        public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
            String previousitem= amazing_Quotes_List.get(position-1).toString();   
            String selectedQuote = amazing_Quotes_List.get(position).toString();
             String nextitem= amazing_Quotes_List.get(position+1).toString();

            Intent intent = new Intent(context, AnotherActivity.class);
              intent.putExtra("previous_item", previousitem);
               intent.putExtra("selected_quote", selectedQuote);
               intent.putExtra("next_item", nextitem);
             context.startActivity(intent);
        }
    });
lvAmazingQuotes.setOnItemClickListener(新的AdapterView.OnItemClickListener(){
@凌驾
public void onItemClick(AdapterView父对象、视图、整型位置、长id){
String previousitem=mazing_Quotes_List.get(位置-1.toString();
String selectedQuote=mazing_Quotes_List.get(position.toString();
String nextitem=mazing_Quotes_List.get(位置+1).toString();
意向意向=新意向(上下文,另一个activity.class);
意向。额外(“上一项”,上一项);
intent.putExtra(“selected_quote”,selectedQuote);
意向。额外(“下一项”,下一项);
背景。开始触觉(意图);
}
});

您可以在单击时启动新活动,并将同一组引号传递给新活动,然后将集合传递给viewpager适配器。将适配器设置为查看寻呼机。:)你可以有一个代码吗?你应该把整个列表从一个活动传递到另一个活动,以达到OP的需要。迪沙·莫希特它只处理一个项目,我的意思是我想显示所有之前的项目(引号),而不是一个以及所有下一个项目我是指引号。。。